Affects Version/s: 1.9.1
Fix Version/s: 1.9.2
Environment:HideShowLAMP - Red Hat 5.2 PHP 2.5.2 (with Zend Optimizer v3.3.3) Apache 2.0.63 (Unix) - mod_ssl 2.0.63 - OpenSSL 0.9.8b - mod_bwlimited 1.4 - Mysql 5.0.45 Environment settings: all green Moodle: http://kandatest.manabu3.com/ and http://kandanet.manabu3.com/
The administrator installed two Moodles on the same server. The Moodle Networking configuration was successfull. But when he tries to connect to a remote server (Network Servers block), the following error is displayed:
RPC auth/mnet/user_authorise:Empty reply from serverERROR 52:52:Empty reply from server
If we look in the php error logs we'll see a segmentation fault for Apache.
This error is reproduced on a clean site, latest Weekly code (21 May 2008), and clean database.
I couldn't reproduce the bug on my machine.
I added different error_log/trigger_error messages in the code. When I added these log messages the segmentation fault didn't appear at the same moment.
First the xmlrpc server send an empty answer, and we get a segmentation fault.
After putting some log messages, the xmlrpc client received an answer. The segmentation fault appeared later.
After putting even more log messages, the connection worked!
Then we came back to original files (server.php and client.php in mnet/xmlrpc). Same error than first.
Then we put back again the files which used to work => it didn't work anymore, still a segmentation fault, somewhere else.