On Monday 04 February 2013, Muhammad wrote: > Hi, > I know maybe this question is not related to asterisk, but I want to make > XML RPC web service to other http server. > I have elastix system. it is https and problem is source not destination > server. In xml rpc we have fsockopen connection to connect destination > server(xml rpc server). It return me connect error(0). > > what is the problem. is this related to elastix(asterisk) server?
If your call to fsockopen() is returning false, then the socket connection is not being opened. You need to work out why this is the case first. This probably will mean writing a quick standalone script for testing. First, run the test script on the destination machine. Can you persuade it open a socket on localhost? Then that means something is at least listening for connections. If you can open a socket locally but not remotely, check the config files for the daemon to make sure it isn't binding to 127.0.0.1, or anything stupid. But ..... you may not even need to use fsockopen() if it's just an ordinary HTTPS connection. You should be able to use curl or wget. (in PHP, you can use `backticks` like this: $all_files = `ls -alR /` which will execute the command between the `` marks -- ls -alR / -- and put the output into the variable $all_files .) Again, try this on the destination machine first to make sure it works at all, then try it remotely. By the way, you only ever need \r\n as a line ending when talking to a Windows server. Real servers are happy with just \n! -- AJS Answers come *after* questions. -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
