New server - now networking doesn't work!

New server - now networking doesn't work!

by Edward Hewlett -
Number of replies: 2
We've just transitioned two networked Moodle sites to a new server - same domain name, but new IP address. Networking was working fine before - now when a user tries to roam from MoodleA to MoodleB, they get the following error message:

RPC auth/mnet/user_authorise:Payload not encryptedERROR 1:1:Payload not encrypted

So far I haven't been able to track down what might have gone wrong here. The new server is running PHP Version 5.2.12 --with-xmlrpc - it's a LAMP stack with cPanel 11 - MoodleA is 1.9.7+ (Build: 20091209) and MoodleB is 1.9.6+ (Build: 20091110)

Any help or advice would be much appreciated!
Average of ratings: -
In reply to Edward Hewlett

Re: New server - now networking doesn't work!

by Jeffery Watkins -
Is the server running the Zend Optimizer? I have experienced problems with networking when that is enabled.

Jeff
In reply to Edward Hewlett

Re: New server - now networking doesn't work!

by Peter Bulmer -
1. Update moodleB (this won't fix this error, but you should do it anyway)

2. Check the keys on both moodles to make sure they both still trust each other.

You can see if they're communicating by loading the 'services' page for MoodleB on moodleA, and then going back to the summary page - if the 'last connected' time just updated, the sites can connect to each other, and trust each other.

If not, you might need to manually tell each site to trust the other again.
You can do by choosing networking/peers in the site admin block, choosing your peer-of-interest, and entering in the new public key from the other site.

... random hopefully-helpful thoughts end.

Peterb.