EionRobb / skype4pidgin

Skype Plugin for Pidgin, libpurple and more
https://github.com/EionRobb/skype4pidgin/tree/master/skypeweb#skypeweb-plugin-for-pidgin
624 stars 88 forks source link

refresh-token cookie not present any longer #552

Open paguan opened 7 years ago

paguan commented 7 years ago

I noticed that Skype is not providing the refresh-token cookie since June 9th. This value used to come in the response to the following POST request as part of the login process: https://login.skype.com/login/microsoft?client_id=578134&redirect_uri=https://web.skype.com/

As far as I know the value of refresh-token was required to renew tokens after 24h and avoid daily logins with username and password.

Do you know if the absence of this cookie will have any impact to the plugin? Is there any alternative to renew the tokens without the need of running new username/password authentications?

Thanks

paguan commented 7 years ago

Hey,

I run a test to see if the plugin renews the tokens right after 24h and pidgin doesn't seem to be able to refresh the connection. After 24h I got message "Failed getting Skype Token". See below the last entries of the log before the disconnection (error message is at 18:03:59):

(17:56:31) skypeweb: executing callback for https://bn2-client-s.gateway.messenger.live.com/v1/users/ME/endpoints/SELF/subscriptions/0/poll
(17:56:32) http: Performing new request 0x55f563c05300 to bn2-client-s.gateway.messenger.live.com.
(17:56:33) http: Request 0x55f563c05300 performed without success.
(17:56:33) skypeweb: No data in response
(17:56:33) http: Performing new request 0x55f563e31c00 to bn2-client-s.gateway.messenger.live.com.
(17:56:33) http: Request 0x55f563e31c00 performed successfully.
(17:56:33) http: Performing new request 0x55f563c05300 to bn2-client-s.gateway.messenger.live.com.
(17:56:33) http: Performing new request 0x55f563c05800 to bn2-client-s.gateway.messenger.live.com.
(17:56:33) http: Performing new request 0x55f563f14230 to bn2-client-s.gateway.messenger.live.com.
(17:56:33) http: Performing new request 0x55f563e30790 to bn2-client-s.gateway.messenger.live.com.
(17:56:33) dnsquery: Performing DNS lookup for bn2-client-s.gateway.messenger.live.com
(17:56:33) dns: Successfully sent DNS request to child 17672
(17:56:33) dns: Got response for 'bn2-client-s.gateway.messenger.live.com'
(17:56:33) dnsquery: IP resolved for bn2-client-s.gateway.messenger.live.com
(17:56:33) proxy: Attempting connection to 65.52.108.76
(17:56:33) proxy: Connecting to bn2-client-s.gateway.messenger.live.com:443 with no proxy
(17:56:33) proxy: Connection in progress
(17:56:33) http: Request 0x55f563c05800 performed without success.
(17:56:33) skypeweb: No data in response
(17:56:33) proxy: Connecting to bn2-client-s.gateway.messenger.live.com:443.
(17:56:33) proxy: Connected to bn2-client-s.gateway.messenger.live.com:443.
(17:56:33) http: Request 0x55f563c05300 performed without success.
(17:56:34) http: Request 0x55f563e30790 performed without success.
(17:56:34) skypeweb: No data in response
(17:56:34) http: Performing new request 0x55f563c05f80 to static.asm.skype.com.
(17:56:34) http: Performing new request 0x55f56401a040 to api.skype.com.
(17:56:34) http: Performing new request 0x55f563a58740 to contacts.skype.com.
(17:56:34) http: Performing new request 0x55f564041950 to contacts.skype.com.
(17:56:34) http: Performing new request 0x55f564042830 to bn2-client-s.gateway.messenger.live.com.
(17:56:34) http: Performing new request 0x55f56401fb70 to bn2-client-s.gateway.messenger.live.com.
(17:56:34) http: Performing new request 0x55f564020e50 to bn2-client-s.gateway.messenger.live.com.
(17:56:34) http: Performing new request 0x55f563eff510 to api.skype.com.
(17:56:34) http: Keep-alive connection expired (when writing), retrying...
(17:56:34) http: Retrying connection 0x55f563c05f80...
(17:56:34) dnsquery: Performing DNS lookup for api.skype.com
(17:56:34) dnsquery: Performing DNS lookup for contacts.skype.com
(17:56:34) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(17:56:34) nss: subject=CN=apis.skype.com issuer=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US
(17:56:34) nss: subject=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:56:34) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:56:34) certificate/x509/tls_cached: Starting verify for bn2-client-s.gateway.messenger.live.com
(17:56:34) certificate/x509/tls_cached: Checking for cached cert...
(17:56:34) certificate/x509/tls_cached: ...Found cached cert
(17:56:34) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:56:34) certificate/x509/tls_cached: Peer cert matched cached
(17:56:34) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:56:34) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:56:34) nss: Trusting CN=apis.skype.com
(17:56:34) certificate: Successfully verified certificate for bn2-client-s.gateway.messenger.live.com
(17:56:34) dnsquery: Performing DNS lookup for bn2-client-s.gateway.messenger.live.com
(17:56:34) dnsquery: Performing DNS lookup for static.asm.skype.com
(17:56:34) dns: Successfully sent DNS request to child 17672
(17:56:34) dns: Successfully sent DNS request to child 17669
(17:56:34) dns: Created new DNS child 17742, there are now 3 children.
(17:56:34) dns: Successfully sent DNS request to child 17742
(17:56:34) dns: Created new DNS child 17745, there are now 4 children.
(17:56:34) dns: Successfully sent DNS request to child 17745
(17:56:34) dns: Got response for 'api.skype.com'
(17:56:34) dnsquery: IP resolved for api.skype.com
(17:56:34) proxy: Attempting connection to 91.190.219.146
(17:56:34) proxy: Connecting to api.skype.com:443 with no proxy
(17:56:34) proxy: Connection in progress
(17:56:34) http: Request 0x55f564042830 performed without success.
(17:56:34) skypeweb: No data in response
(17:56:34) http: Performing new request 0x55f563ec2aa0 to bn2-client-s.gateway.messenger.live.com.
(17:56:34) http: Request 0x55f56401a040 performed without success.
(17:56:34) skypeweb: executing callback for https://api.skype.com/users/self/profile
(17:56:34) http: Performing new request 0x55f563f00750 to bn2-client-s.gateway.messenger.live.com.
(17:56:34) dns: Got response for 'bn2-client-s.gateway.messenger.live.com'
(17:56:34) dnsquery: IP resolved for bn2-client-s.gateway.messenger.live.com
(17:56:34) proxy: Attempting connection to 65.52.108.76
(17:56:34) proxy: Connecting to bn2-client-s.gateway.messenger.live.com:443 with no proxy
(17:56:34) proxy: Connection in progress
(17:56:34) dns: Got response for 'contacts.skype.com'
(17:56:34) dnsquery: IP resolved for contacts.skype.com
(17:56:34) proxy: Attempting connection to 104.45.14.60
(17:56:34) proxy: Connecting to contacts.skype.com:443 with no proxy
(17:56:34) proxy: Connection in progress
(17:56:34) dns: Got response for 'static.asm.skype.com'
(17:56:34) dnsquery: IP resolved for static.asm.skype.com
(17:56:34) proxy: Attempting connection to 13.81.211.255
(17:56:34) proxy: Connecting to static.asm.skype.com:443 with no proxy
(17:56:34) proxy: Connection in progress
(17:56:34) dnsquery: Performing DNS lookup for bn2-client-s.gateway.messenger.live.com
(17:56:34) proxy: Connecting to api.skype.com:443.
(17:56:34) proxy: Connected to api.skype.com:443.
(17:56:34) dns: Successfully sent DNS request to child 17745
(17:56:34) http: Request 0x55f56401fb70 performed without success.
(17:56:34) skypeweb: No data in response
(17:56:34) dns: Got response for 'bn2-client-s.gateway.messenger.live.com'
(17:56:34) dnsquery: IP resolved for bn2-client-s.gateway.messenger.live.com
(17:56:34) proxy: Attempting connection to 65.52.108.76
(17:56:34) proxy: Connecting to bn2-client-s.gateway.messenger.live.com:443 with no proxy
(17:56:34) proxy: Connection in progress
(17:56:34) proxy: Connecting to contacts.skype.com:443.
(17:56:34) proxy: Connected to contacts.skype.com:443.
(17:56:34) proxy: Connecting to static.asm.skype.com:443.
(17:56:34) proxy: Connected to static.asm.skype.com:443.
(17:56:34) proxy: Connecting to bn2-client-s.gateway.messenger.live.com:443.
(17:56:34) proxy: Connected to bn2-client-s.gateway.messenger.live.com:443.
(17:56:34) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(17:56:34) nss: subject=CN=api.skype.com issuer=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US
(17:56:34) nss: subject=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:56:34) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:56:34) certificate/x509/tls_cached: Starting verify for api.skype.com
(17:56:34) certificate/x509/tls_cached: Checking for cached cert...
(17:56:34) certificate/x509/tls_cached: ...Found cached cert
(17:56:34) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/api.skype.com
(17:56:34) certificate/x509/tls_cached: Peer cert matched cached
(17:56:34) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/api.skype.com
(17:56:34) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/api.skype.com
(17:56:34) nss: Trusting CN=api.skype.com
(17:56:34) certificate: Successfully verified certificate for api.skype.com
(17:56:34) http: Request 0x55f563f14230 performed without success.
(17:56:34) proxy: Connecting to bn2-client-s.gateway.messenger.live.com:443.
(17:56:34) proxy: Connected to bn2-client-s.gateway.messenger.live.com:443.
(17:56:34) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(17:56:34) nss: subject=CN=contacts.skype.com issuer=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US
(17:56:34) nss: subject=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:56:34) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:56:34) certificate/x509/tls_cached: Starting verify for contacts.skype.com
(17:56:34) certificate/x509/tls_cached: Checking for cached cert...
(17:56:34) certificate/x509/tls_cached: ...Found cached cert
(17:56:34) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/contacts.skype.com
(17:56:34) certificate/x509/tls_cached: Peer cert matched cached
(17:56:34) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/contacts.skype.com
(17:56:34) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/contacts.skype.com
(17:56:34) nss: Trusting CN=contacts.skype.com
(17:56:34) certificate: Successfully verified certificate for contacts.skype.com
(17:56:34) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(17:56:34) nss: subject=CN=static.asm.skype.com issuer=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US
(17:56:34) nss: subject=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:56:34) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:56:34) certificate/x509/tls_cached: Starting verify for static.asm.skype.com
(17:56:34) certificate/x509/tls_cached: Checking for cached cert...
(17:56:34) certificate/x509/tls_cached: ...Found cached cert
(17:56:34) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/static.asm.skype.com
(17:56:34) certificate/x509/tls_cached: Peer cert matched cached
(17:56:34) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/static.asm.skype.com
(17:56:34) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/static.asm.skype.com
(17:56:34) nss: Trusting CN=static.asm.skype.com
(17:56:34) certificate: Successfully verified certificate for static.asm.skype.com
(17:56:34) http: Request 0x55f563a58740 performed successfully.
(17:56:34) skypeweb: executing callback for https://contacts.skype.com/contacts/v2/users/SELF/invites
(17:56:34) http: Request 0x55f563c05f80 performed successfully.
(17:56:34) http: Request 0x55f563ec2aa0 performed successfully.
(17:56:34) http: Performing new request 0x55f5640067e0 to bn2-client-s.gateway.messenger.live.com.
(17:56:34) http: Performing new request 0x55f5640e2a90 to bn2-client-s.gateway.messenger.live.com.
(17:56:34) http: Performing new request 0x55f5640023f0 to bn2-client-s.gateway.messenger.live.com.
(17:56:34) http: Performing new request 0x55f5640f6410 to bn2-client-s.gateway.messenger.live.com.
(17:56:34) dnsquery: Performing DNS lookup for bn2-client-s.gateway.messenger.live.com
(17:56:34) dns: Successfully sent DNS request to child 17745
(17:56:34) dns: Got response for 'bn2-client-s.gateway.messenger.live.com'
(17:56:34) dnsquery: IP resolved for bn2-client-s.gateway.messenger.live.com
(17:56:34) proxy: Attempting connection to 65.52.108.76
(17:56:34) proxy: Connecting to bn2-client-s.gateway.messenger.live.com:443 with no proxy
(17:56:34) proxy: Connection in progress
(17:56:34) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(17:56:34) nss: subject=CN=apis.skype.com issuer=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US
(17:56:34) nss: subject=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:56:34) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:56:34) certificate/x509/tls_cached: Starting verify for bn2-client-s.gateway.messenger.live.com
(17:56:34) certificate/x509/tls_cached: Checking for cached cert...
(17:56:34) certificate/x509/tls_cached: ...Found cached cert
(17:56:34) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:56:34) certificate/x509/tls_cached: Peer cert matched cached
(17:56:34) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:56:34) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:56:34) nss: Trusting CN=apis.skype.com
(17:56:34) certificate: Successfully verified certificate for bn2-client-s.gateway.messenger.live.com
(17:56:34) http: Request 0x55f563eff510 performed without success.
(17:56:34) http: Request 0x55f5640e2a90 performed without success.
(17:56:34) skypeweb: No data in response
(17:56:34) proxy: Connecting to bn2-client-s.gateway.messenger.live.com:443.
(17:56:34) proxy: Connected to bn2-client-s.gateway.messenger.live.com:443.
(17:56:34) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(17:56:34) nss: subject=CN=apis.skype.com issuer=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US
(17:56:34) nss: subject=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:56:34) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:56:34) certificate/x509/tls_cached: Starting verify for bn2-client-s.gateway.messenger.live.com
(17:56:34) certificate/x509/tls_cached: Checking for cached cert...
(17:56:34) certificate/x509/tls_cached: ...Found cached cert
(17:56:34) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:56:34) certificate/x509/tls_cached: Peer cert matched cached
(17:56:34) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:56:34) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:56:34) nss: Trusting CN=apis.skype.com
(17:56:34) certificate: Successfully verified certificate for bn2-client-s.gateway.messenger.live.com
(17:56:34) http: Request 0x55f5640067e0 performed without success.
(17:56:34) http: Request 0x55f5640023f0 performed without success.
(17:56:34) http: Request 0x55f564020e50 performed without success.
(17:56:35) http: Request 0x55f563f00750 performed without success.
(17:56:35) skypeweb: No data in response
(17:56:35) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(17:56:35) nss: subject=CN=apis.skype.com issuer=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US
(17:56:35) nss: subject=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:56:35) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:56:35) certificate/x509/tls_cached: Starting verify for bn2-client-s.gateway.messenger.live.com
(17:56:35) certificate/x509/tls_cached: Checking for cached cert...
(17:56:35) certificate/x509/tls_cached: ...Found cached cert
(17:56:35) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:56:35) certificate/x509/tls_cached: Peer cert matched cached
(17:56:35) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:56:35) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:56:35) nss: Trusting CN=apis.skype.com
(17:56:35) certificate: Successfully verified certificate for bn2-client-s.gateway.messenger.live.com
(17:56:35) http: Request 0x55f564041950 performed successfully.
(17:56:35) skypeweb: executing callback for https://contacts.skype.com/contacts/v2/users/SELF?delta=&reason=default
(17:56:35) http: Performing new request 0x55f564194c30 to bn2-client-s.gateway.messenger.live.com.
(17:56:35) http: Request 0x55f5640f6410 performed without success.
(17:56:35) skypeweb: No data in response
(17:56:35) http: Performing new request 0x55f56418b200 to static.asm.skype.com.
(17:56:35) http: Performing new request 0x55f5640418d0 to api.skype.com.
(17:56:35) http: Request 0x55f564194c30 performed without success.
(17:56:35) http: Request 0x55f56418b200 performed successfully.
(17:56:35) http: Request 0x55f5640418d0 performed without success.
(17:56:35) skypeweb: executing callback for https://api.skype.com/users/self/profile
(17:56:35) http: Performing new request 0x55f5640f8460 to bn2-client-s.gateway.messenger.live.com.
(17:56:35) http: Request 0x55f5640f8460 performed without success.
(17:56:35) skypeweb: No data in response
(17:57:54) prefs: /purple/savedstatus/isidleaway changed, scheduling save.
(17:57:54) idle: Setting jsanchez.rv.one@gmail.com unidle
(17:57:54) http: Performing new request 0x55f56418b200 to bn2-client-s.gateway.messenger.live.com.
(17:57:54) http: Performing new request 0x55f5640418d0 to api.skype.com.
(17:57:54) pidgin-libnotify: Updating status set from pidgin to 'available'
(17:57:54) http: Keep-alive connection expired (when reading), retrying...
(17:57:55) http: Retrying connection 0x55f5640418d0...
(17:57:55) http: Keep-alive connection expired (when reading), retrying...
(17:57:55) http: Retrying connection 0x55f5640418d0...
(17:57:55) dnsquery: Performing DNS lookup for api.skype.com
(17:57:55) dns: DNS child 17745 no longer exists
(17:57:55) dns: DNS child 17669 no longer exists
(17:57:55) dns: DNS child 17742 no longer exists
(17:57:55) dns: DNS child 17672 no longer exists
(17:57:55) dns: Created new DNS child 17811, there are now 1 children.
(17:57:55) dns: Successfully sent DNS request to child 17811
(17:57:55) dns: Got response for 'api.skype.com'
(17:57:55) dnsquery: IP resolved for api.skype.com
(17:57:55) proxy: Attempting connection to 91.190.219.146
(17:57:55) proxy: Connecting to api.skype.com:443 with no proxy
(17:57:55) proxy: Connection in progress
(17:57:55) proxy: Connecting to api.skype.com:443.
(17:57:55) proxy: Connected to api.skype.com:443.
(17:57:55) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(17:57:55) nss: subject=CN=api.skype.com issuer=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US
(17:57:55) nss: subject=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:57:55) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:57:55) certificate/x509/tls_cached: Starting verify for api.skype.com
(17:57:55) certificate/x509/tls_cached: Checking for cached cert...
(17:57:55) certificate/x509/tls_cached: ...Found cached cert
(17:57:55) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/api.skype.com
(17:57:55) certificate/x509/tls_cached: Peer cert matched cached
(17:57:55) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/api.skype.com
(17:57:55) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/api.skype.com
(17:57:55) nss: Trusting CN=api.skype.com
(17:57:55) certificate: Successfully verified certificate for api.skype.com
(17:57:55) http: Request 0x55f56418b200 performed without success.
(17:57:55) http: Request 0x55f5640418d0 performed without success.
(17:57:59) util: Writing file prefs.xml to directory /home/juan/.purple
(17:57:59) util: Writing file /home/juan/.purple/prefs.xml
(17:57:59) util: Writing file accounts.xml to directory /home/juan/.purple
(17:57:59) util: Writing file /home/juan/.purple/accounts.xml
(17:58:33) http: Performing new request 0x55f56418b200 to contacts.skype.com.
(17:58:34) http: Request 0x55f56418b200 performed successfully.
(17:58:34) skypeweb: executing callback for https://contacts.skype.com/contacts/v2/users/SELF/invites
(17:59:32) http: Performing new request 0x55f563a52f80 to bn2-client-s.gateway.messenger.live.com.
(17:59:33) http: Request 0x55f563a52f80 performed without success.
(17:59:33) skypeweb: No data in response
(17:59:33) http: Performing new request 0x55f564135fd0 to bn2-client-s.gateway.messenger.live.com.
(17:59:33) http: Request 0x55f564135fd0 performed successfully.
(17:59:33) http: Performing new request 0x55f563e9bd60 to bn2-client-s.gateway.messenger.live.com.
(17:59:33) http: Performing new request 0x55f56416a2d0 to bn2-client-s.gateway.messenger.live.com.
(17:59:33) http: Performing new request 0x55f564188290 to bn2-client-s.gateway.messenger.live.com.
(17:59:33) http: Performing new request 0x55f564161bb0 to bn2-client-s.gateway.messenger.live.com.
(17:59:33) http: Keep-alive connection expired (when writing), retrying...
(17:59:33) http: Retrying connection 0x55f56416a2d0...
(17:59:33) http: Keep-alive connection expired (when writing), retrying...
(17:59:33) http: Retrying connection 0x55f564188290...
(17:59:33) http: Keep-alive connection expired (when writing), retrying...
(17:59:33) http: Retrying connection 0x55f564161bb0...
(17:59:33) http: Keep-alive connection expired (when writing), retrying...
(17:59:33) http: Retrying connection 0x55f56416a2d0...
(17:59:33) dnsquery: Performing DNS lookup for bn2-client-s.gateway.messenger.live.com
(17:59:33) http: Keep-alive connection expired (when writing), retrying...
(17:59:33) http: Retrying connection 0x55f564188290...
(17:59:33) dns: DNS child 17811 no longer exists
(17:59:33) dns: Created new DNS child 17899, there are now 1 children.
(17:59:33) dns: Successfully sent DNS request to child 17899
(17:59:33) dnsquery: Performing DNS lookup for bn2-client-s.gateway.messenger.live.com
(17:59:33) dns: Created new DNS child 17904, there are now 2 children.
(17:59:33) dns: Successfully sent DNS request to child 17904
(17:59:33) dns: Got response for 'bn2-client-s.gateway.messenger.live.com'
(17:59:33) dnsquery: IP resolved for bn2-client-s.gateway.messenger.live.com
(17:59:33) proxy: Attempting connection to 65.52.108.76
(17:59:33) proxy: Connecting to bn2-client-s.gateway.messenger.live.com:443 with no proxy
(17:59:33) proxy: Connection in progress
(17:59:33) dns: Got response for 'bn2-client-s.gateway.messenger.live.com'
(17:59:33) dnsquery: IP resolved for bn2-client-s.gateway.messenger.live.com
(17:59:33) proxy: Attempting connection to 65.52.108.76
(17:59:33) proxy: Connecting to bn2-client-s.gateway.messenger.live.com:443 with no proxy
(17:59:33) proxy: Connection in progress
(17:59:33) http: Request 0x55f563e9bd60 performed without success.
(17:59:33) proxy: Connecting to bn2-client-s.gateway.messenger.live.com:443.
(17:59:33) proxy: Connected to bn2-client-s.gateway.messenger.live.com:443.
(17:59:33) proxy: Connecting to bn2-client-s.gateway.messenger.live.com:443.
(17:59:33) proxy: Connected to bn2-client-s.gateway.messenger.live.com:443.
(17:59:33) http: Request 0x55f564188290 performed without success.
(17:59:33) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(17:59:33) nss: subject=CN=apis.skype.com issuer=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US
(17:59:33) nss: subject=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:59:33) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:59:33) certificate/x509/tls_cached: Starting verify for bn2-client-s.gateway.messenger.live.com
(17:59:33) certificate/x509/tls_cached: Checking for cached cert...
(17:59:33) certificate/x509/tls_cached: ...Found cached cert
(17:59:33) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:59:33) certificate/x509/tls_cached: Peer cert matched cached
(17:59:33) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:59:33) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:59:33) nss: Trusting CN=apis.skype.com
(17:59:34) certificate: Successfully verified certificate for bn2-client-s.gateway.messenger.live.com
(17:59:34) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(17:59:34) nss: subject=CN=apis.skype.com issuer=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US
(17:59:34) nss: subject=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:59:34) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:59:34) certificate/x509/tls_cached: Starting verify for bn2-client-s.gateway.messenger.live.com
(17:59:34) certificate/x509/tls_cached: Checking for cached cert...
(17:59:34) certificate/x509/tls_cached: ...Found cached cert
(17:59:34) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:59:34) certificate/x509/tls_cached: Peer cert matched cached
(17:59:34) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:59:34) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(17:59:34) nss: Trusting CN=apis.skype.com
(17:59:34) certificate: Successfully verified certificate for bn2-client-s.gateway.messenger.live.com
(17:59:34) http: Request 0x55f56416a2d0 performed without success.
(17:59:34) skypeweb: No data in response
(17:59:34) http: Request 0x55f564161bb0 performed without success.
(17:59:34) skypeweb: No data in response
(17:59:34) http: Performing new request 0x55f56418a750 to static.asm.skype.com.
(17:59:34) http: Performing new request 0x55f56418da50 to api.skype.com.
(17:59:34) http: Keep-alive connection expired (when writing), retrying...
(17:59:34) http: Retrying connection 0x55f56418a750...
(17:59:34) http: Keep-alive connection expired (when writing), retrying...
(17:59:34) http: Retrying connection 0x55f56418da50...
(17:59:34) dnsquery: Performing DNS lookup for static.asm.skype.com
(17:59:34) dnsquery: Performing DNS lookup for api.skype.com
(17:59:34) dns: Successfully sent DNS request to child 17904
(17:59:34) dns: Successfully sent DNS request to child 17899
(17:59:34) dns: Got response for 'static.asm.skype.com'
(17:59:34) dnsquery: IP resolved for static.asm.skype.com
(17:59:34) proxy: Attempting connection to 52.178.207.179
(17:59:34) proxy: Connecting to static.asm.skype.com:443 with no proxy
(17:59:34) proxy: Connection in progress
(17:59:34) proxy: Connecting to static.asm.skype.com:443.
(17:59:34) proxy: Connected to static.asm.skype.com:443.
(17:59:34) dns: Got response for 'api.skype.com'
(17:59:34) dnsquery: IP resolved for api.skype.com
(17:59:34) proxy: Attempting connection to 91.190.219.146
(17:59:34) proxy: Connecting to api.skype.com:443 with no proxy
(17:59:34) proxy: Connection in progress
(17:59:34) proxy: Connecting to api.skype.com:443.
(17:59:34) proxy: Connected to api.skype.com:443.
(17:59:34) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(17:59:34) nss: subject=CN=static.asm.skype.com issuer=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US
(17:59:34) nss: subject=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:59:34) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:59:34) certificate/x509/tls_cached: Starting verify for static.asm.skype.com
(17:59:34) certificate/x509/tls_cached: Checking for cached cert...
(17:59:34) certificate/x509/tls_cached: ...Found cached cert
(17:59:34) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/static.asm.skype.com
(17:59:34) certificate/x509/tls_cached: Peer cert matched cached
(17:59:34) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/static.asm.skype.com
(17:59:34) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/static.asm.skype.com
(17:59:34) nss: Trusting CN=static.asm.skype.com
(17:59:34) certificate: Successfully verified certificate for static.asm.skype.com
(17:59:34) http: Request 0x55f56418a750 performed successfully.
(17:59:34) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(17:59:34) nss: subject=CN=api.skype.com issuer=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US
(17:59:34) nss: subject=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:59:34) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(17:59:34) certificate/x509/tls_cached: Starting verify for api.skype.com
(17:59:34) certificate/x509/tls_cached: Checking for cached cert...
(17:59:34) certificate/x509/tls_cached: ...Found cached cert
(17:59:34) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/api.skype.com
(17:59:34) certificate/x509/tls_cached: Peer cert matched cached
(17:59:34) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/api.skype.com
(17:59:34) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/api.skype.com
(17:59:34) nss: Trusting CN=api.skype.com
(17:59:34) certificate: Successfully verified certificate for api.skype.com
(17:59:34) http: Request 0x55f56418da50 performed without success.
(17:59:34) skypeweb: executing callback for https://api.skype.com/users/self/profile
(17:59:34) http: Performing new request 0x55f563c00cc0 to bn2-client-s.gateway.messenger.live.com.
(17:59:34) http: Request 0x55f563c00cc0 performed without success.
(17:59:34) skypeweb: No data in response
(18:00:33) http: Performing new request 0x55f563c00c80 to contacts.skype.com.
(18:00:34) http: Request 0x55f563c00c80 performed successfully.
(18:00:34) skypeweb: executing callback for https://contacts.skype.com/contacts/v2/users/SELF/invites
(18:02:32) http: Performing new request 0x55f563344040 to bn2-client-s.gateway.messenger.live.com.
(18:02:32) http: Keep-alive connection expired (when writing), retrying...
(18:02:32) http: Retrying connection 0x55f563344040...
(18:02:32) http: Keep-alive connection expired (when writing), retrying...
(18:02:32) http: Retrying connection 0x55f563344040...
(18:02:33) http: Keep-alive connection expired (when writing), retrying...
(18:02:33) http: Retrying connection 0x55f563344040...
(18:02:33) dnsquery: Performing DNS lookup for bn2-client-s.gateway.messenger.live.com
(18:02:33) dns: DNS child 17899 no longer exists
(18:02:33) dns: DNS child 17904 no longer exists
(18:02:33) dns: Created new DNS child 18181, there are now 1 children.
(18:02:33) dns: Successfully sent DNS request to child 18181
(18:02:33) dns: Got response for 'bn2-client-s.gateway.messenger.live.com'
(18:02:33) dnsquery: IP resolved for bn2-client-s.gateway.messenger.live.com
(18:02:33) proxy: Attempting connection to 65.52.108.76
(18:02:33) proxy: Connecting to bn2-client-s.gateway.messenger.live.com:443 with no proxy
(18:02:33) proxy: Connection in progress
(18:02:33) proxy: Connecting to bn2-client-s.gateway.messenger.live.com:443.
(18:02:33) proxy: Connected to bn2-client-s.gateway.messenger.live.com:443.
(18:02:33) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(18:02:33) nss: subject=CN=apis.skype.com issuer=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US
(18:02:33) nss: subject=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(18:02:33) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(18:02:33) certificate/x509/tls_cached: Starting verify for bn2-client-s.gateway.messenger.live.com
(18:02:33) certificate/x509/tls_cached: Checking for cached cert...
(18:02:33) certificate/x509/tls_cached: ...Found cached cert
(18:02:33) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(18:02:33) certificate/x509/tls_cached: Peer cert matched cached
(18:02:33) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(18:02:33) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/bn2-client-s.gateway.messenger.live.com
(18:02:33) nss: Trusting CN=apis.skype.com
(18:02:33) certificate: Successfully verified certificate for bn2-client-s.gateway.messenger.live.com
(18:02:33) http: Request 0x55f563344040 performed without success.
(18:02:33) skypeweb: No data in response
(18:02:33) http: Performing new request 0x55f564135b40 to bn2-client-s.gateway.messenger.live.com.
(18:02:33) http: Request 0x55f564135b40 performed without success.
(18:02:33) g_log: skypeweb_string_get_chunk: assertion 'haystack && start' failed
(18:02:33) connection: Connection error on 0x55f562ffddd0 (reason: 0 description: Failed getting Registration Token)
(18:02:33) http: Performing new request 0x55f564135b40 to contacts.skype.com.
(18:02:33) account: Disconnecting account jsanchez.rv.one@gmail.com (0x55f56152e320)
(18:02:33) connection: Disconnecting connection 0x55f562ffddd0
(18:02:33) GLib: Source ID 310296 was not found when attempting to remove it
(18:02:33) http: Performing new request 0x55f56417e1b0 to login.skype.com.
(18:02:33) skypeweb: destroying incomplete connections
(18:02:33) http: Request 0x55f56417e1b0 performed without success.
(18:02:33) http: Request 0x55f564135b40 performed without success.
(18:02:33) skypeweb: No data in response
(18:02:33) connection: Destroying connection 0x55f562ffddd0
(18:02:38) util: Writing file accounts.xml to directory /home/juan/.purple
(18:02:38) util: Writing file /home/juan/.purple/accounts.xml
(18:02:38) util: Writing file blist.xml to directory /home/juan/.purple
(18:02:38) util: Writing file /home/juan/.purple/blist.xml
(18:03:27) autorecon: do_signon called
(18:03:27) autorecon: calling purple_account_connect
(18:03:27) account: Connecting to account jsanchez.rv.one@gmail.com.
(18:03:27) connection: Connecting. gc = 0x55f56418df00
(18:03:27) http: Performing new request 0x55f56333e3d0 to login.skype.com.
(18:03:27) signals: Signal data for chat-conversation-typing not found!
(18:03:27) autorecon: done calling purple_account_connect
(18:03:27) dnsquery: Performing DNS lookup for login.skype.com
(18:03:27) dns: DNS child 18181 no longer exists
(18:03:27) dns: Created new DNS child 18255, there are now 1 children.
(18:03:27) dns: Successfully sent DNS request to child 18255
(18:03:27) dns: Got response for 'login.skype.com'
(18:03:27) dnsquery: IP resolved for login.skype.com
(18:03:27) proxy: Attempting connection to 91.190.217.145
(18:03:27) proxy: Connecting to login.skype.com:443 with no proxy
(18:03:27) proxy: Connection in progress
(18:03:27) proxy: Connecting to login.skype.com:443.
(18:03:27) proxy: Connected to login.skype.com:443.
(18:03:27) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(18:03:27) nss: subject=CN=login.skype.com,O=Skype,L=Dublin,C=IE issuer=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US
(18:03:27) nss: subject=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(18:03:27) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(18:03:27) certificate/x509/tls_cached: Starting verify for login.skype.com
(18:03:27) certificate/x509/tls_cached: Checking for cached cert...
(18:03:27) certificate/x509/tls_cached: ...Found cached cert
(18:03:27) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/login.skype.com
(18:03:27) certificate/x509/tls_cached: Peer cert matched cached
(18:03:27) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/login.skype.com
(18:03:27) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/login.skype.com
(18:03:27) nss: Trusting CN=login.skype.com,O=Skype,L=Dublin,C=IE
(18:03:27) certificate: Successfully verified certificate for login.skype.com
(18:03:27) dnsquery: Performing DNS lookup for login.live.com
(18:03:27) dns: Successfully sent DNS request to child 18255
(18:03:27) dns: Got response for 'login.live.com'
(18:03:27) dnsquery: IP resolved for login.live.com
(18:03:28) proxy: Attempting connection to 131.253.61.96
(18:03:28) proxy: Connecting to login.live.com:443 with no proxy
(18:03:28) proxy: Connection in progress
(18:03:28) proxy: Connecting to login.live.com:443.
(18:03:28) proxy: Connected to login.live.com:443.
(18:03:28) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 521-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(18:03:28) nss: subject=CN=gateway.login.live.com,OU=Passport,O=Microsoft Corporation,STREET=1 Microsoft Way,L=Redmond,ST=Washington,postalCode=98052,C=US,serialNumber=600413485,businessCategory=Private Organization,incorporationState=Washington,incorporationCountry=US issuer=CN=Symantec Class 3 EV SSL CA - G3,OU=Symantec Trust Network,O=Symantec Corporation,C=US
(18:03:28) nss: subject=CN=Symantec Class 3 EV SSL CA - G3,OU=Symantec Trust Network,O=Symantec Corporation,C=US issuer=CN=VeriSign Class 3 Public Primary Certification Authority - G5,OU="(c) 2006 VeriSign, Inc. - For authorized use only",OU=VeriSign Trust Network,O="VeriSign, Inc.",C=US
(18:03:28) nss: subject=CN=VeriSign Class 3 Public Primary Certification Authority - G5,OU="(c) 2006 VeriSign, Inc. - For authorized use only",OU=VeriSign Trust Network,O="VeriSign, Inc.",C=US issuer=CN=VeriSign Class 3 Public Primary Certification Authority - G5,OU="(c) 2006 VeriSign, Inc. - For authorized use only",OU=VeriSign Trust Network,O="VeriSign, Inc.",C=US
(18:03:28) certificate/x509/tls_cached: Starting verify for login.live.com
(18:03:28) certificate/x509/tls_cached: Checking for cached cert...
(18:03:28) certificate/x509/tls_cached: ...Found cached cert
(18:03:28) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/login.live.com
(18:03:28) certificate/x509/tls_cached: Peer cert matched cached
(18:03:28) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/login.live.com
(18:03:28) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/login.live.com
(18:03:28) nss: Trusting CN=gateway.login.live.com,OU=Passport,O=Microsoft Corporation,STREET=1 Microsoft Way,L=Redmond,ST=Washington,postalCode=98052,C=US,serialNumber=600413485,businessCategory=Private Organization,incorporationState=Washington,incorporationCountry=US
(18:03:28) certificate: Successfully verified certificate for login.live.com
(18:03:28) http: Request 0x55f56333e3d0 performed successfully.
(18:03:28) http: Performing new request 0x55f563ef7600 to login.live.com.
(18:03:28) dnsquery: Performing DNS lookup for login.live.com
(18:03:28) dns: Successfully sent DNS request to child 18255
(18:03:28) dns: Got response for 'login.live.com'
(18:03:28) dnsquery: IP resolved for login.live.com
(18:03:28) proxy: Attempting connection to 131.253.61.80
(18:03:28) proxy: Connecting to login.live.com:443 with no proxy
(18:03:28) proxy: Connection in progress
(18:03:28) proxy: Connecting to login.live.com:443.
(18:03:28) proxy: Connected to login.live.com:443.
(18:03:28) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 521-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(18:03:29) nss: subject=CN=gateway.login.live.com,OU=Passport,O=Microsoft Corporation,STREET=1 Microsoft Way,L=Redmond,ST=Washington,postalCode=98052,C=US,serialNumber=600413485,businessCategory=Private Organization,incorporationState=Washington,incorporationCountry=US issuer=CN=Symantec Class 3 EV SSL CA - G3,OU=Symantec Trust Network,O=Symantec Corporation,C=US
(18:03:29) nss: subject=CN=Symantec Class 3 EV SSL CA - G3,OU=Symantec Trust Network,O=Symantec Corporation,C=US issuer=CN=VeriSign Class 3 Public Primary Certification Authority - G5,OU="(c) 2006 VeriSign, Inc. - For authorized use only",OU=VeriSign Trust Network,O="VeriSign, Inc.",C=US
(18:03:29) nss: subject=CN=VeriSign Class 3 Public Primary Certification Authority - G5,OU="(c) 2006 VeriSign, Inc. - For authorized use only",OU=VeriSign Trust Network,O="VeriSign, Inc.",C=US issuer=CN=VeriSign Class 3 Public Primary Certification Authority - G5,OU="(c) 2006 VeriSign, Inc. - For authorized use only",OU=VeriSign Trust Network,O="VeriSign, Inc.",C=US
(18:03:29) certificate/x509/tls_cached: Starting verify for login.live.com
(18:03:29) certificate/x509/tls_cached: Checking for cached cert...
(18:03:29) certificate/x509/tls_cached: ...Found cached cert
(18:03:29) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/login.live.com
(18:03:29) certificate/x509/tls_cached: Peer cert matched cached
(18:03:29) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/login.live.com
(18:03:29) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/login.live.com
(18:03:29) nss: Trusting CN=gateway.login.live.com,OU=Passport,O=Microsoft Corporation,STREET=1 Microsoft Way,L=Redmond,ST=Washington,postalCode=98052,C=US,serialNumber=600413485,businessCategory=Private Organization,incorporationState=Washington,incorporationCountry=US
(18:03:29) certificate: Successfully verified certificate for login.live.com
(18:03:29) http: Request 0x55f563ef7600 performed successfully.
(18:03:29) http: Performing new request 0x55f564187350 to login.skype.com.
(18:03:29) dnsquery: Performing DNS lookup for login.skype.com
(18:03:29) dns: Successfully sent DNS request to child 18255
(18:03:29) dns: Got response for 'login.skype.com'
(18:03:29) dnsquery: IP resolved for login.skype.com
(18:03:29) proxy: Attempting connection to 91.190.217.145
(18:03:29) proxy: Connecting to login.skype.com:443 with no proxy
(18:03:29) proxy: Connection in progress
(18:03:29) proxy: Connecting to login.skype.com:443.
(18:03:29) proxy: Connected to login.skype.com:443.
(18:03:29) nss: SSL version 3.3 using 128-bit AES with 256-bit SHA256 MAC
Server Auth: 2048-bit RSA, Key Exchange: 256-bit ECDHE, Compression: NULL
Cipher Suite Name: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
(18:03:29) nss: subject=CN=login.skype.com,O=Skype,L=Dublin,C=IE issuer=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US
(18:03:29) nss: subject=CN=Microsoft IT SSL SHA2,OU=Microsoft IT,O=Microsoft Corporation,L=Redmond,ST=Washington,C=US issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(18:03:29) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
(18:03:29) certificate/x509/tls_cached: Starting verify for login.skype.com
(18:03:29) certificate/x509/tls_cached: Checking for cached cert...
(18:03:29) certificate/x509/tls_cached: ...Found cached cert
(18:03:29) nss/x509: Loading certificate from /home/juan/.purple/certificates/x509/tls_peers/login.skype.com
(18:03:29) certificate/x509/tls_cached: Peer cert matched cached
(18:03:29) nss/x509: Exporting certificate to /home/juan/.purple/certificates/x509/tls_peers/login.skype.com
(18:03:29) util: Writing file /home/juan/.purple/certificates/x509/tls_peers/login.skype.com
(18:03:29) nss: Trusting CN=login.skype.com,O=Skype,L=Dublin,C=IE
(18:03:29) certificate: Successfully verified certificate for login.skype.com
(18:03:59) http: Timeout reached for request 0x55f564187350
(18:03:59) http: Request 0x55f564187350 performed without success.
(18:03:59) g_log: skypeweb_string_get_chunk: assertion 'chunk_start' failed
(18:03:59) skypeweb: login response was 
(18:03:59) connection: Connection error on 0x55f56418df00 (reason: 2 description: Failed getting Skype Token)
(18:03:59) account: Disconnecting account jsanchez.rv.one@gmail.com (0x55f56152e320)
(18:03:59) connection: Disconnecting connection 0x55f56418df00
(18:03:59) GLib: g_source_remove: assertion 'tag > 0' failed
(18:03:59) GLib: g_source_remove: assertion 'tag > 0' failed
(18:03:59) GLib: g_source_remove: assertion 'tag > 0' failed
(18:03:59) http: Performing new request 0x55f562c02bd0 to login.skype.com.
(18:04:00) skypeweb: destroying incomplete connections
(18:04:00) http: Request 0x55f562c02bd0 performed without success.
(18:04:00) connection: Destroying connection 0x55f56418df00
(18:04:04) util: Writing file accounts.xml to directory /home/juan/.purple
(18:04:04) util: Writing file /home/juan/.purple/accounts.xml
(18:45:06) prefs: /purple/savedstatus/isidleaway changed, scheduling save.
(18:45:06) pidgin-libnotify: Updating status set from pidgin to 'away'
(18:45:11) util: Writing file prefs.xml to directory /home/juan/.purple
(18:45:11) util: Writing file /home/juan/.purple/prefs.xml

After the error the account got disabled at pidgin and I had to re-enable it to get the account connected again.

Not sure if this is the result of not having the _refreshtoken. Anyhow I thought it was worth to mention.

EionRobb commented 7 years ago

Thanks for looking into this and taking the time to post a debug log with this (and the whole waiting 24 hours thing!) I'll see if there's a new way of getting the refresh token since then.

I see in your debug log that you get a lot of "Keep-alive connection expired" errors. Is your internet connection a little unreliable?

paguan commented 7 years ago

I run the test from the office which has a very stable connection. Its true though that we go out through a load balancer and it could very well be that during the test my connection jumped from one line to another. Not sure if this could break the keep-alive connection.

On another note, I see that Skype (the real webapp) is renewing the skypetoken with a fixed frequency of 23h via this url https://login.skype.com/login/silent and the _refreshtoken is not involved. I'm also looking into this process as this might be the way to go.

alex78-h commented 4 years ago

https://web.skype.com/