Re: Some questions
Bzzzz <[email protected]> Thu, 13 Nov 2014 00:06:56 +0100
| Newsgroups | gmane.comp.python.pyro |
|---|---|
| Organization | Anyone, anywhere BUT in banana demokratik republik of france |
| Message-ID | <[email protected]> |
On Wed, 12 Nov 2014 22:30:42 +0100 Bzzzz <[email protected]> wrote: Hmmm, same issue with resolve(): code block: ----------- # With conf_cli.NS_REGISTERED_NAME = u"PYRONAME:rpc.server" DB = Pyro4.naming.resolve( conf_cli.NS_REGISTERED_NAME, conf_cli.HMAC_KEY ) DB._pyroHmacKey = conf_cli.HMAC_KEY result: ------- Traceback (most recent call last): File "./client_rpcusers_010.py", line 150, in <module> DB = Pyro4.naming.resolve( conf_cli.NS_REGISTERED_NAME, conf_cli.HMAC_KEY ) File "/usr/local/lib/python2.7/dist-packages/Pyro4-4.30-py2.7.egg/Pyro4/naming.py", line 440, in resolve uri = nameserver.lookup(uri.object) File "/usr/local/lib/python2.7/dist-packages/Pyro4-4.30-py2.7.egg/Pyro4/core.py", line 231, in __getattr__ self._pyroGetMetadata() File "/usr/local/lib/python2.7/dist-packages/Pyro4-4.30-py2.7.egg/Pyro4/core.py", line 475, in _pyroGetMetadata self.__pyroCreateConnection() File "/usr/local/lib/python2.7/dist-packages/Pyro4-4.30-py2.7.egg/Pyro4/core.py", line 441, in __pyroCreateConnection raise ce Pyro4.errors.CommunicationError: cannot connect: hmac key config not symmetric But it could be the way I set the server: ----------------------------------------- # With conf_svr.NS_REGISTER_NAME = u"rpc.server" ns = Pyro4.naming.locateNS( hmac_key=conf_svr.HMAC_KEY ) ns._pyroHmacKey = conf_svr.HMAC_KEY try: former_reg_uri = ns.lookup( conf_svr.NS_REGISTER_NAME ) print(_(u"\nA former RPC object exist in NS with the same Id: %s, \ reconnecting with this Id…\n" % former_reg_uri.object)) daemon = Pyro4.core.Daemon( host=conf_svr.SVR_HOST, port=former_reg_uri.port ) daemon._pyroHmacKey = conf_svr.daemon.register( obj, objectId=former_reg_uri.object )HMAC_KEY except Pyro4.errors.NamingError: daemon = Pyro4.core.Daemon( host=conf_svr.SVR_HOST, port=conf_svr.SVR_PORT ) daemon._pyroHmacKey = conf_svr.HMAC_KEY uri = daemon.register( obj ) ns.register( conf_svr.NS_REGISTER_NAME, uri ) daemon.requestLoop() Jean-Yves ------------------------------------------------------------------------------ Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk _______________________________________________ Pyro-core mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pyro-core