I plugged into the Real Internet and tried again, and it registered. Here is the current shtoominfo when plugged into the Real Internet.

HACK draco:~/playground/shtoom/svnworld/trunk$ ./shtoom/scripts/shtoominfo.py
Shtoom, version 0.3alpha0
Using python version 2.3.0
Using twisted version SVN-trunk
Running on Darwin Power Macintosh 7.7.0
Available audio interfaces: fileaudio
Available codecs: mulaw
Local IP address: 24.215.68.128
No UPnP-capable device discovered
STUN says NAT type: FullCone
And the mapper we'd use is: <shtoom.stun.STUNMapper instance at 0x610648>


Here is the log:

2005/01/19 16:55 AST [-] Log opened.
2005-01-19 16:55:35.890 Shtoom[7752] ShtoomAudioMonitor setDelegate
2005-01-19 16:55:35.989 Shtoom[7752] ShtoomAudioMonitor awakeFromNib
2005-01-19 16:55:35.990 Shtoom[7752] ShtoomAudioMonitor setSampleRate
2005-01-19 16:55:36.136 Shtoom[7752] MTAudioDeviceBrowser:selectedDeviceDidChange:
2005-01-19 16:55:36.136 Shtoom[7752] setDeviceOpen:
2005-01-19 16:55:36.137 Shtoom[7752] Stopping devices.
2005-01-19 16:55:36.143 Shtoom[7752] MTAudioDeviceBrowser:selectedDeviceDidChange:
2005-01-19 16:55:36.143 Shtoom[7752] setDeviceOpen:
2005-01-19 16:55:36.143 Shtoom[7752] Stopping devices.
2005-01-19 16:55:36.144 Shtoom[7752] setDeviceOpen:
2005-01-19 16:55:36.144 Shtoom[7752] Stopping devices.
2005-01-19 16:55:36.371 Shtoom[7752] Application did finish launching.
2005-01-19 16:55:36.373 Shtoom[7752] Audio Monitor = <ShtoomAudioMonitor: 0xb9cde0>
2005/01/19 16:55 AST [-] Zfone devel revision zfone v365, platform: Darwin-7.7.0-Power_Macintosh-powerpc-32bit
2005/01/19 16:55 AST [-] <class 'shtoom.sip.SipProtocol'> starting on 5066
2005/01/19 16:55 AST [-] Starting protocol <shtoom.sip.SipProtocol object at 0xa5a990>
2005/01/19 16:55 AST [app] sip listener installed on 5066
2005/01/19 16:55 AST [-] <class 'shtoom.upnp.UPnPProtocol'> starting on 1900
2005/01/19 16:55 AST [-] Starting protocol <shtoom.upnp.UPnPProtocol object at 0x6d120d0>
2005/01/19 16:55 AST [-] <class 'shtoom.stun._DetectSTUNProt'> starting on 0
2005/01/19 16:55 AST [-] Starting protocol <shtoom.stun._DetectSTUNProt object at 0x6d1ef70>
2005/01/19 16:55 AST [-] NamedAnyError: Name twisted.web.woven.guard.GuardSession not found.
2005/01/19 16:55 AST [-] NamedAnyError: Name twisted.web.woven.guard.GuardSession not found.
2005/01/19 16:55 AST [-] nevow.appserver.NevowSite starting on 0
2005/01/19 16:55 AST [-] Starting factory <nevow.appserver.NevowSite instance at 0x7042da0>
2005-01-19 16:55:38.798 Shtoom[7752] Preferences server listening on port 53419.
2005/01/19 16:55 AST [sip] no outstanding registrations, registering
2005/01/19 16:55 AST [-] twisted.internet.protocol.ConnectedDatagramProtocol starting on 0
2005/01/19 16:55 AST [-] Starting protocol <twisted.internet.protocol.ConnectedDatagramProtocol instance at 0x70581e8>
2005/01/19 16:55 AST [sip] discovered local address ('24.215.68.128', 5066), remote ('divmod.com', 5060)
2005/01/19 16:55 AST [-] Debug: register sent
REGISTER sip:divmod.com:5060 SIP/2.0


        Via: SIP/2.0/UDP 24.215.68.128:5066;rport

        CSeq: 2697 REGISTER

        To: sip:[EMAIL PROTECTED]:5060

        From: sip:[EMAIL PROTECTED]:5060

        Expires: 900

        Call-ID: [EMAIL PROTECTED]

        User-Agent: Shtoom/0.3alpha0

        Contact: <sip:[EMAIL PROTECTED]:5066>

        Content-Length: 0




2005/01/19 16:55 AST [-] twisted.internet.protocol.ConnectedDatagramProtocol starting on 0
2005/01/19 16:55 AST [-] Starting protocol <twisted.internet.protocol.ConnectedDatagramProtocol instance at 0x70585d0>
2005/01/19 16:55 AST [-] (Port 0 Closed)
2005/01/19 16:55 AST [-] Stopping protocol <twisted.internet.protocol.ConnectedDatagramProtocol instance at 0x70581e8>
2005/01/19 16:55 AST [UPnP] UPnP discovery timed out
2005/01/19 16:55 AST [UPnP] no UPnP found!
2005/01/19 16:55 AST [-] (Port 0 Closed)
2005/01/19 16:55 AST [-] Stopping protocol <twisted.internet.protocol.ConnectedDatagramProtocol instance at 0x70585d0>
2005/01/19 16:55 AST [stun] got STUN response from ('69.90.168.14', 3478)
2005/01/19 16:55 AST [-] Debug: Got a SIP packet from 198.49.126.192:5060
2005/01/19 16:55 AST [-] Debug: SIP PACKET
SIP/2.0 401 Unauthorized


        Via: SIP/2.0/UDP 24.215.68.128:5066;received=24.215.68.128;rport=5066

        To: sip:[EMAIL PROTECTED]:5060

        From: sip:[EMAIL PROTECTED]:5060

        Call-ID: [EMAIL PROTECTED]

        CSeq: 2697 REGISTER

WWW-Authenticate: Digest nonce="10345170551339095801663502492",opaque="657028545",qop="auth",algo rithm="MD5",realm="divmod.com"



        
2005/01/19 16:55 AST [-] Debug: got SIP response 401: Unauthorized
2005/01/19 16:55 AST [-] Debug: got SIP response
         SIP/2.0 401 Unauthorized

        Via: SIP/2.0/UDP 24.215.68.128:5066;received=24.215.68.128;rport=5066

        To: sip:[EMAIL PROTECTED]:5060

        From: sip:[EMAIL PROTECTED]:5060

        Call-ID: [EMAIL PROTECTED]

        CSeq: 2697 REGISTER

WWW-Authenticate: Digest nonce="10345170551339095801663502492",opaque="657028545",qop="auth",algo rithm="MD5",realm="divmod.com"



        
2005/01/19 16:55 AST [-] Debug: register sent
        REGISTER sip:divmod.com:5060 SIP/2.0

        Via: SIP/2.0/UDP 24.215.68.128:5066;rport

        CSeq: 2698 REGISTER

        To: sip:[EMAIL PROTECTED]:5060

        From: sip:[EMAIL PROTECTED]:5060

        Expires: 900

        Call-ID: [EMAIL PROTECTED]

Authorization: Digest username="zooko", realm="divmod.com", nonce="10345170551339095801663502492", uri="sip:divmod.com:5060", response="01acfb74354433ff7b7a2efd6a0d47f2", opaque="657028545", qop=auth, nc=00000001, cnonce="ed00"

        User-Agent: Shtoom/0.3alpha0

        Contact: <sip:[EMAIL PROTECTED]:5066>

        Content-Length: 0




2005/01/19 16:55 AST [stun] got STUN response from ('69.90.168.13', 3479)
2005/01/19 16:55 AST [nat] detectNAT got [(True, None), (True, <NatType FullCone>)]
2005/01/19 16:55 AST [nat] using STUN mapper
2005/01/19 16:55 AST [-] <class 'shtoom.stun._DetectSTUNProt'> starting on 0
2005/01/19 16:55 AST [-] Starting protocol <shtoom.stun._DetectSTUNProt object at 0x7055650>
2005/01/19 16:55 AST [-] (Port 0 Closed)
2005/01/19 16:55 AST [-] Stopping protocol <shtoom.stun._DetectSTUNProt object at 0x6d1ef70>
2005/01/19 16:55 AST [-] twisted.internet.protocol.ConnectedDatagramProtocol starting on 0
2005/01/19 16:55 AST [-] Starting protocol <twisted.internet.protocol.ConnectedDatagramProtocol instance at 0x6d32c38>
2005/01/19 16:55 AST [stun] got STUN response from ('69.90.168.14', 3478)
2005/01/19 16:55 AST [-] (Port 0 Closed)
2005/01/19 16:55 AST [-] Stopping protocol <twisted.internet.protocol.ConnectedDatagramProtocol instance at 0x6d32c38>
2005/01/19 16:55 AST [-] Debug: Got a SIP packet from 198.49.126.192:5060
2005/01/19 16:55 AST [-] Debug: SIP PACKET
SIP/2.0 200 OK


        Via: SIP/2.0/UDP 24.215.68.128:5066;received=24.215.68.128;rport=5066

        To: sip:[EMAIL PROTECTED]:5060

        From: sip:[EMAIL PROTECTED]:5060

        Call-ID: [EMAIL PROTECTED]

        CSeq: 2698 REGISTER

        Contact: sip:[EMAIL PROTECTED]:5066

        Expires: 900

        Content-length: 0



        
2005/01/19 16:55 AST [-] Debug: got SIP response 200: OK
2005/01/19 16:55 AST [-] Debug: got SIP response
         SIP/2.0 200 OK

        Via: SIP/2.0/UDP 24.215.68.128:5066;received=24.215.68.128;rport=5066

        To: sip:[EMAIL PROTECTED]:5060

        From: sip:[EMAIL PROTECTED]:5060

        Call-ID: [EMAIL PROTECTED]

        CSeq: 2698 REGISTER

        Contact: sip:[EMAIL PROTECTED]:5066

        Expires: 900

        Content-Length: 0




2005/01/19 16:55 AST [stun] got STUN response from ('69.90.168.13', 3479)
2005/01/19 16:55 AST [-] (Port 0 Closed)
2005/01/19 16:55 AST [-] Stopping protocol <shtoom.stun._DetectSTUNProt object at 0x7055650>
2005/01/19 16:55 AST [stun] got STUN response from ('69.90.168.14', 3478)
2005/01/19 16:55 AST [sip] late stun packet, ignoring
2005/01/19 16:55 AST [sip] late stun packet, ignoring
2005/01/19 16:55 AST [-] Annnnd we're dying
2005/01/19 16:55 AST [-] stopping SIP, and unmapping it (True)
2005/01/19 16:55 AST [-] unmapping sip (<shtoom.stun.STUNMapper instance at 0x705b3f0>)
2005/01/19 16:55 AST [nevow.appserver.NevowSite] (Port 0 Closed)
2005/01/19 16:55 AST [nevow.appserver.NevowSite] Stopping factory <nevow.appserver.NevowSite instance at 0x7042da0>
2005/01/19 16:55 AST [shtoom.upnp.UPnPProtocol (UDP)] (Port 1900 Closed)
2005/01/19 16:55 AST [shtoom.upnp.UPnPProtocol (UDP)] Stopping protocol <shtoom.upnp.UPnPProtocol object at 0x6d120d0>


_______________________________________________
Shtoom mailing list
[email protected]
http://mail.python.org/mailman/listinfo/shtoom

Reply via email to