This issue is not reproducible for us. On more note Your client application url should be https and a host name like https://client.example.com
(Allow for dynamic registration: false)
1- Created OpenId Client in Gluu server with 3 scopes
2- Entered ClienId , Client secret and 5 scopes in oxd-python configuration file
4- When I registered the client, the registration in oxd-server was success. But Gluu server scopes were same. Just 3 scopes like before.
5- Tried to update the scopes using Update site method. But that threw error because OP's (OpenID Provider) Dynamic registration was disabled.
In Summary, If your OP's Dynamic Registration is enabled, and when you try to register a client using oxd-python/oxd-server . The process will create one entry in oxd server and one entry (Create Client) in Gluu server.
If OP's Dynamic Registration is disabled , You need to manually enter ClientId, Client secret in configuration file. And Register client will create one entry in oxd-server only. There will be no communication to OP.
Could you please provide us the log file and steps to reproduce the issue you are having ?