Hi, first i want to thank you for reply. I tried with this experiment, but i got the same result.
I will attach sipxbridge.xml and natraversalrules.xml files from this experiment and also the error part from sipxbridge.log. I just cannot understand why this happen. Let me explain what i do, maybe will help to get better idea what happens. 1. I install sipxecs from sipx centos 5 (64 bit repository) using yum. 2. Then i run sipxecs-setup and click to add a server. 3. For network parameters, it ask me for ip and mask. I set the ip of this server and for mask i set 255.255.255.0. ifconfig returns mask 255.255.555.255, but sipxecs-setup does not accept this mask, this is why i set 255.255.255.0. 4. I change http.conf port to 81 and http-...-ssl.conf to 444, because i have other httpd server running on this machine. I think this is ok. 5. I change in /etc/nattraversal/nattraversal.xml port 9090 to 9099. 6. I change in /etc/freeswitch/freeswitch.xml XML PORT 8080 to 8081. 7. Then i run /etc/init.d/sipxecs configtest and this test pass. 8. Then i run /etc/init.d/sipxecs start. 9. I'm accessing sipx from browser and i do these configurations. a) First i change log level to debug. b) I go to System -> Servers -> Click on my server -> Configure -> I check all server's roles except Call center. I change also the pass. IP, hostname everything is correct. c) Then i go to NAT section and set to use stun. d) I go to System->Internet Calling -> Nat Traversal-> Check Enable NAT Traversal. I also tried with checking both options (Nat Traversal and Server behind NAT). e). Then i go to Devices -> SBCs -> SIP -> and there i leave everything with default values and only check Music on hold. f) Then i go to Devices -> Gateways -> Sip Trunk -> Configuration (Set address of ITSP, Route "SipXbridge-1", then apply) -> g) I go to Caller ID and set my ITSP caller id on Default Caller ID h) I set needed data in ITSP Account section i) Dial Plan, i add a dial plan and set this dial plan to be used from this Gateway. j) Then restart sipxecs. k) Check Job status, Services and everything is running and completed. 10. I tested DNS records for mydomain.tld with dig as is explained in sipx wiki and everything returns correct results. I have not started DNS and DHCP server on that machine. Do i do something wrong that to cause this error? On Fri, 2009-05-01 at 13:31 -0400, M. Ranganathan wrote: > > You have some configuration issues. I see in nattraversalrules.xml > <state>enabled</state> > <behindnat>false</behindnat> > <useSTUN>false</useSTUN> > > > If you are behind a NAT please select the box that indicates you are > behind a NAT ( see wiki instructions ). The default assumption is that > you are NOT behind a NAT. This leads to the following in > sipxbridge.xml : > > > <global-address>212.227.52.184</global-address> > <external-address>212.227.52.184</external-address> > <external-port>5080</external-port> > <local-address>212.227.52.184</local-address> > <local-port>5090</local-port> > > > What does iguanait.com resolve to? > > If you have DNS records for that, It must resolve ONLY to IP > Addresses where you are running instances of your sipx proxy server. > > As an experiment, try to configure your system to use domain = > asgard.iguanait.com ( non-HA ). You must re-run sipxecs-setup to do > this. Do not add a second server and run everything on one machine. > > Please do a run of that configuration and revert back to this thread > with your results. > > Regards > > Ranga
sipxbridge.xml
Description: XML document
nattraversalrules.xml
Description: XML document
"2009-05-07T12:13:46.253000Z":31:JAVA:WARNING:asgard.iguanait.com:PipelineThread-0:00000000:AccountManagerImpl:"Could not match user part of inbound request URI" "2009-05-07T12:13:46.259000Z":32:JAVA:ERR:asgard.iguanait.com:PipelineThread-0:00000000:sipxbridge:"org.apache.xmlrpc.XmlRpcException: Failed to read servers response: Unrecognized SSL message, plaintext connection?" "2009-05-07T12:13:46.260000Z":33:JAVA:ERR:asgard.iguanait.com:PipelineThread-0:00000000:sipxbridge:"signing in failed" org.sipfoundry.sipxbridge.symmitron.SymmitronException: Error contacting xml RPC server at org.sipfoundry.sipxbridge.symmitron.SymmitronClient.signIn(SymmitronClient.java:535) at org.sipfoundry.sipxbridge.symmitron.SymmitronClient.<init>(SymmitronClient.java:154) at org.sipfoundry.sipxbridge.Gateway.initializeSymmitron(Gateway.java:240) at org.sipfoundry.sipxbridge.Gateway.getSymmitronClient(Gateway.java:1155) at org.sipfoundry.sipxbridge.BackToBackUserAgent.<init>(BackToBackUserAgent.java:165) at org.sipfoundry.sipxbridge.BackToBackUserAgentFactory.getBackToBackUserAgent(BackToBackUserAgentFactory.java:125) at org.sipfoundry.sipxbridge.CallControlManager.processInvite(CallControlManager.java:466) at org.sipfoundry.sipxbridge.CallControlManager.processRequest(CallControlManager.java:2568) at org.sipfoundry.sipxbridge.SipListenerImpl.processRequest(SipListenerImpl.java:286) at gov.nist.javax.sip.EventScanner.deliverEvent(EventScanner.java:223) at gov.nist.javax.sip.SipProviderImpl.handleEvent(SipProviderImpl.java:158) at gov.nist.javax.sip.DialogFilter.processRequest(DialogFilter.java:927) at gov.nist.javax.sip.stack.SIPServerTransaction.processRequest(SIPServerTransaction.java:795) at gov.nist.javax.sip.stack.TCPMessageChannel.processMessage(TCPMessageChannel.java:531) at gov.nist.javax.sip.parser.PipelinedMsgParser.run(PipelinedMsgParser.java:337) at java.lang.Thread.run(Thread.java:619) Caused by: org.apache.xmlrpc.XmlRpcException: Failed to read servers response: Unrecognized SSL message, plaintext connection? at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:150) at org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:94) at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:44) at org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:53) at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:166) at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:136) at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:125) at org.sipfoundry.sipxbridge.symmitron.SymmitronClient$SynchronizedXmlRpcClient.execute(SymmitronClient.java:75) at org.sipfoundry.sipxbridge.symmitron.SymmitronClient.signIn(SymmitronClient.java:530) ... 15 more Caused by: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection? at com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(InputRecord.java:523) at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:355) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:789) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1096) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1123) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1107) at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:405) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166) at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:832) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:230) at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.writeRequest(XmlRpcSunHttpTransport.java:70) at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:140) ... 23 more "2009-05-07T12:13:46.263000Z":34:JAVA:ERR:asgard.iguanait.com:PipelineThread-0:00000000:BackToBackUserAgentFactory:"unexpected exception " org.sipfoundry.sipxbridge.symmitron.SymmitronException: Error contacting xml RPC server at org.sipfoundry.sipxbridge.symmitron.SymmitronClient.signIn(SymmitronClient.java:535) at org.sipfoundry.sipxbridge.symmitron.SymmitronClient.<init>(SymmitronClient.java:154) at org.sipfoundry.sipxbridge.Gateway.initializeSymmitron(Gateway.java:240) at org.sipfoundry.sipxbridge.Gateway.getSymmitronClient(Gateway.java:1155) at org.sipfoundry.sipxbridge.BackToBackUserAgent.<init>(BackToBackUserAgent.java:165) at org.sipfoundry.sipxbridge.BackToBackUserAgentFactory.getBackToBackUserAgent(BackToBackUserAgentFactory.java:125) at org.sipfoundry.sipxbridge.CallControlManager.processInvite(CallControlManager.java:466) at org.sipfoundry.sipxbridge.CallControlManager.processRequest(CallControlManager.java:2568) at org.sipfoundry.sipxbridge.SipListenerImpl.processRequest(SipListenerImpl.java:286) at gov.nist.javax.sip.EventScanner.deliverEvent(EventScanner.java:223) at gov.nist.javax.sip.SipProviderImpl.handleEvent(SipProviderImpl.java:158) at gov.nist.javax.sip.DialogFilter.processRequest(DialogFilter.java:927) at gov.nist.javax.sip.stack.SIPServerTransaction.processRequest(SIPServerTransaction.java:795) at gov.nist.javax.sip.stack.TCPMessageChannel.processMessage(TCPMessageChannel.java:531) at gov.nist.javax.sip.parser.PipelinedMsgParser.run(PipelinedMsgParser.java:337) at java.lang.Thread.run(Thread.java:619) Caused by: org.apache.xmlrpc.XmlRpcException: Failed to read servers response: Unrecognized SSL message, plaintext connection? at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:150) at org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:94) at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:44) at org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:53) at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:166) at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:136) at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:125) at org.sipfoundry.sipxbridge.symmitron.SymmitronClient$SynchronizedXmlRpcClient.execute(SymmitronClient.java:75) at org.sipfoundry.sipxbridge.symmitron.SymmitronClient.signIn(SymmitronClient.java:530) ... 15 more Caused by: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection? at com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(InputRecord.java:523) at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:355) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:789) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1096) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1123) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1107) at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:405) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166) at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:832) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:230) at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.writeRequest(XmlRpcSunHttpTransport.java:70) at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:140) ... 23 more "2009-05-07T12:13:46.267000Z":35:JAVA:ERR:asgard.iguanait.com:PipelineThread-0:00000000:CallControlManager:"Error processing requestINVITE sip:[email protected]
_______________________________________________ sipx-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-dev Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
