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

Can't login via skypeweb: Failed getting PIE value #506

Open vishnyakov-aleks opened 7 years ago

vishnyakov-aleks commented 7 years ago

Every time, when i tried to connect via skypeweb (in spectrum2) - i get error Failed getting PIE value What it means?

BionicHobbit commented 7 years ago

Same thing here. I have no clue what a PIE value even is, and nothing will tell me. So frustrating.

EionRobb commented 7 years ago

It's ok, I don't know a PIE value is for either :)

Can either of you attach a debug log from libpurple?

ptitboogy commented 7 years ago

Hello,

Here is mine : (11:49:35) account: Connecting to account USERNAME. (11:49:35) connection: Connecting. gc = 06AA38A8 (11:49:35) util: requesting to fetch a URL (11:49:35) dnsquery: Performing DNS lookup for login.skype.com (11:49:35) dnsquery: IP resolved for login.skype.com (11:49:35) proxy: Attempting connection to 91.190.217.145 (11:49:35) proxy: Connecting to login.skype.com:443 with no proxy (11:49:35) proxy: Connection in progress (11:49:35) proxy: Connecting to login.skype.com:443. (11:49:35) proxy: Connected to login.skype.com:443. (11:49: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 (11:49:35) 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 (11:49: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 (11:49:35) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE (11:49:35) certificate/x509/tls_cached: Starting verify for login.skype.com (11:49:35) certificate/x509/tls_cached: Checking for cached cert... (11:49:35) certificate/x509/tls_cached: ...Found cached cert (11:49:35) nss/x509: Loading certificate from C:\Users\USERNAME\AppData\Roaming.purple\certificates\x509\tls_peers\login.skype.com (11:49:35) certificate/x509/tls_cached: Peer cert matched cached (11:49:35) nss/x509: Exporting certificate to C:\Users\USERNAME\AppData\Roaming.purple\certificates\x509\tls_peers\login.skype.com (11:49:35) util: Writing file C:\Users\USERNAME\AppData\Roaming.purple\certificates\x509\tls_peers\login.skype.com (11:49:35) nss: Trusting CN=login.skype.com,O=Skype,L=Dublin,C=IE (11:49:35) certificate: Successfully verified certificate for login.skype.com (11:49:35) util: request constructed (11:49:35) util: Response headers: 'HTTP/1.1 200 OK

Server: nginx

Date: Fri, 16 Dec 2016 10:49:25 GMT

Content-Type: text/html; ver=1.0; charset=utf-8;

Connection: close

Set-Cookie: SC=CC=:CCY=:LC=en:LIM=:TM=1481885365:TS=1481885365:TZ=:VAT=:VER=; expires=Sat, 16-Dec-2017 10:49:25 GMT; Max-Age=31536000; path=/; domain=.skype.com

X-Stratus-Processing-Time: 0.0073

X-Skype-Request-Id: 6e27d9d6

X-Stratus-Request-Id: 6e27d9d6

Pragma: no-cache

Cache-Control: no-store, no-cache, must-revalidate

Expires: Thu, 01 Jan 1970 00:00:01 +0000

P3P: CP="CAO PSA OUR"

X-Frame-Options: DENY

X-Stratus-Config-Namespace:

X-Content-Type-Options: nosniff

Strict-Transport-Security: max-age=31536000; includeSubDomains

X-Processing-Time: 0.011

' (11:49:35) g_log: skypeweb_string_get_chunk: assertion chunk_start' failed (11:49:35) connection: Connection error on 06AA38A8 (reason: 2 description: Failed getting PIE value) (11:49:35) account: Disconnecting account USERNAME (01EC8E88) (11:49:35) connection: Disconnecting connection 06AA38A8 (11:49:35) GLib: g_source_remove: assertiontag > 0' failed (11:49:35) GLib: g_source_remove: assertion tag > 0' failed (11:49:35) GLib: g_source_remove: assertiontag > 0' failed (11:49:35) skypeweb: getting url /logout (11:49:35) skypeweb: sending headers: GET /logout HTTP/1.0

Host: login.skype.com

Connection: close

Accept: /

Cookie:

Accept-Encoding: gzip

Accept-Language: en, C

(11:49:35) dnsquery: Performing DNS lookup for login.skype.com (11:49:35) skypeweb: destroying 0 waiting connections (11:49:35) skypeweb: destroying 1 incomplete connections (11:49:35) connection: Destroying connection 06AA38A8

Regards,

ghost commented 7 years ago

Same problem here Failed getting Magic T value

horvathzoltan commented 7 years ago

Failed getting Magic T value

I have 2fa auth on my ms account, but I had tried to login with ms app password. It says Failed getting Magic T, and no new account verification request arrived on my phone.

EionRobb commented 7 years ago

"Failed getting Magic T" is different to "Failed getting PIE"

@horvathzoltan the plugin doesn't work with 2FA at the moment, sorry

groverz commented 7 years ago
83: 2016-12-30 17:58:34,200 INFO  backend: Setting libpurple plugins directory to: ./plugins
83: 2016-12-30 17:58:34,200 INFO  backend: Setting libpurple cacerts directory to: ./ca-certs
83: 2016-12-30 17:58:34,200 INFO  backend: Setting libpurple user directory to: /var/lib/spectrum2/gw-skype.hav0k.ru
83: 2016-12-30 17:58:34,200 INFO  backend: Will use glib based event loop
83: 2016-12-30 17:58:34,200 INFO  libpurple: prefs:Reading /var/lib/spectrum2/gw-skype.hav0k.ru/prefs.xml
83: 2016-12-30 17:58:34,201 INFO  libpurple: prefs:Finished reading /var/lib/spectrum2/gw-skype.hav0k.ru/prefs.xml
83: 2016-12-30 17:58:34,202 INFO  libpurple: dbus:Failed to get connection: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
83: 2016-12-30 17:58:34,202 INFO  libpurple: plugins:probing /usr/lib64/purple-2/autoaccept.so
83: 2016-12-30 17:58:34,203 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libmyspace.so
83: 2016-12-30 17:58:34,204 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libbonjour.so
83: 2016-12-30 17:58:34,205 INFO  libpurple: plugins:probing /usr/lib64/purple-2/psychic.so
83: 2016-12-30 17:58:34,206 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libicq.so
83: 2016-12-30 17:58:34,208 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libsimple.so
83: 2016-12-30 17:58:34,208 INFO  libpurple: plugins:probing /usr/lib64/purple-2/ssl-nss.so
83: 2016-12-30 17:58:34,208 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libyahoojp.so
83: 2016-12-30 17:58:34,209 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libsilcpurple.so
83: 2016-12-30 17:58:34,214 INFO  libpurple: plugins:probing /usr/lib64/purple-2/one_time_password.so
83: 2016-12-30 17:58:34,214 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libmsn.so
83: 2016-12-30 17:58:34,215 INFO  libpurple: plugins:probing /usr/lib64/purple-2/ssl.so
83: 2016-12-30 17:58:34,215 INFO  libpurple: plugins:probing /usr/lib64/purple-2/offlinemsg.so
83: 2016-12-30 17:58:34,216 INFO  libpurple: plugins:probing /usr/lib64/purple-2/idle.so
83: 2016-12-30 17:58:34,216 INFO  libpurple: plugins:probing /usr/lib64/purple-2/nss-prefs.so
83: 2016-12-30 17:58:34,217 INFO  libpurple: plugins:probing /usr/lib64/purple-2/telegram-purple.so
83: 2016-12-30 17:58:34,224 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libnovell.so
83: 2016-12-30 17:58:34,225 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libyahoo.so
83: 2016-12-30 17:58:34,225 INFO  libpurple: plugins:probing /usr/lib64/purple-2/joinpart.so
83: 2016-12-30 17:58:34,226 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libsametime.so
83: 2016-12-30 17:58:34,227 INFO  libpurple: plugins:/usr/lib64/purple-2/libsametime.so has a prefs_info, but is a prpl. This is no longer supported.
83: 2016-12-30 17:58:34,227 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libfacebook.so
83: 2016-12-30 17:58:34,229 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libxmpp.so
83: 2016-12-30 17:58:34,230 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libaim.so
83: 2016-12-30 17:58:34,231 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libgg.so
83: 2016-12-30 17:58:34,232 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libzephyr.so
83: 2016-12-30 17:58:34,233 INFO  libpurple: plugins:probing /usr/lib64/purple-2/dbus-example.so
83: 2016-12-30 17:58:34,233 INFO  libpurple: plugins:probing /usr/lib64/purple-2/statenotify.so
83: 2016-12-30 17:58:34,234 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libmxit.so
83: 2016-12-30 17:58:34,236 INFO  libpurple: prpl-loubserp-mxit:Loading MXit libPurple plugin...
83: 2016-12-30 17:58:34,236 INFO  libpurple: plugins:probing /usr/lib64/purple-2/newline.so
83: 2016-12-30 17:58:34,237 INFO  libpurple: plugins:probing /usr/lib64/purple-2/log_reader.so
83: 2016-12-30 17:58:34,237 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libskypeweb.so
83: 2016-12-30 17:58:34,239 INFO  libpurple: plugins:probing /usr/lib64/purple-2/libirc.so
83: 2016-12-30 17:58:34,240 INFO  libpurple: plugins:probing /usr/lib64/purple-2/buddynote.so
83: 2016-12-30 17:58:34,247 INFO  libpurple: util:Reading file xmpp-caps.xml from directory /var/lib/spectrum2/gw-skype.hav0k.ru
83: 2016-12-30 17:58:34,247 INFO  libpurple: util:File /var/lib/spectrum2/gw-skype.hav0k.ru/xmpp-caps.xml does not exist (this is not necessarily an error)
83: 2016-12-30 17:58:34,247 INFO  libpurple: jabber:creating hash tables for data objects
83: 2016-12-30 17:58:34,247 INFO  libpurple: gg:Loading Gadu-Gadu protocol plugin with libgadu 1.12.1...
83: 2016-12-30 17:58:34,247 INFO  libpurple: prefs:/purple/status/scores/offline changed, scheduling save.
83: 2016-12-30 17:58:34,247 INFO  libpurple: prefs:/purple/status/scores/available changed, scheduling save.
83: 2016-12-30 17:58:34,247 INFO  libpurple: prefs:/purple/status/scores/invisible changed, scheduling save.
83: 2016-12-30 17:58:34,247 INFO  libpurple: prefs:/purple/status/scores/away changed, scheduling save.
83: 2016-12-30 17:58:34,247 INFO  libpurple: prefs:/purple/status/scores/extended_away changed, scheduling save.
83: 2016-12-30 17:58:34,247 INFO  libpurple: prefs:/purple/status/scores/idle changed, scheduling save.
83: 2016-12-30 17:58:34,247 INFO  libpurple: prefs:/purple/status/scores/offline_msg changed, scheduling save.
83: 2016-12-30 17:58:34,247 INFO  libpurple: util:Reading file accounts.xml from directory /var/lib/spectrum2/gw-skype.hav0k.ru
83: 2016-12-30 17:58:34,247 INFO  libpurple: util:File /var/lib/spectrum2/gw-skype.hav0k.ru/accounts.xml does not exist (this is not necessarily an error)
83: 2016-12-30 17:58:34,247 INFO  libpurple: util:Reading file status.xml from directory /var/lib/spectrum2/gw-skype.hav0k.ru
83: 2016-12-30 17:58:34,247 INFO  libpurple: util:File /var/lib/spectrum2/gw-skype.hav0k.ru/status.xml does not exist (this is not necessarily an error)
83: 2016-12-30 17:58:34,247 INFO  libpurple: certificate:CertificateVerifier x509, singleuse requested but not found.
[snip]
83: 2016-12-30 17:58:34,254 INFO  libpurple: certificate:CertificateScheme x509 requested but not found.
83: 2016-12-30 17:58:34,254 INFO  libpurple: certificate:CertificateScheme x509 registered
83: 2016-12-30 17:58:34,254 INFO  libpurple: util:Reading file smileys.xml from directory /var/lib/spectrum2/gw-skype.hav0k.ru
83: 2016-12-30 17:58:34,254 INFO  libpurple: util:File /var/lib/spectrum2/gw-skype.hav0k.ru/smileys.xml does not exist (this is not necessarily an error)
83: 2016-12-30 17:58:34,254 INFO  libpurple: stun:using server 
83: 2016-12-30 17:58:34,254 INFO  libpurple: util:Reading file blist.xml from directory /var/lib/spectrum2/gw-skype.hav0k.ru
83: 2016-12-30 17:58:34,254 INFO  libpurple: util:File /var/lib/spectrum2/gw-skype.hav0k.ru/blist.xml does not exist (this is not necessarily an error)
83: 2016-12-30 17:58:34,254 INFO  libpurple: prefs:Reading /var/lib/spectrum2/gw-skype.hav0k.ru/prefs.xml
83: 2016-12-30 17:58:34,254 INFO  libpurple: prefs:/plugins/core/nss_prefs/cipher_list changed, scheduling save.
83: 2016-12-30 17:58:34,254 INFO  libpurple: prefs:/pidgin/plugins/loaded changed, scheduling save.
83: 2016-12-30 17:58:34,254 INFO  libpurple: prefs:Finished reading /var/lib/spectrum2/gw-skype.hav0k.ru/prefs.xml
83: 2016-12-30 17:58:34,310 INFO  backend: Creating account with name 'hav0kk' and protocol 'prpl-skypeweb'
83: 2016-12-30 17:58:34,311 INFO  libpurple: account:Connecting to account hav0kk.
83: 2016-12-30 17:58:34,311 INFO  libpurple: connection:Connecting. gc = 0x5634bb0dad30
83: 2016-12-30 17:58:34,311 INFO  libpurple: util:requesting to fetch a URL
83: 2016-12-30 17:58:34,311 INFO  libpurple: dnsquery:Performing DNS lookup for login.skype.com
83: 2016-12-30 17:58:34,312 INFO  libpurple: dns:Created new DNS child 84, there are now 1 children.
83: 2016-12-30 17:58:34,312 INFO  libpurple: dns:Successfully sent DNS request to child 84
83: 2016-12-30 17:58:34,319 INFO  libpurple: dns:Got response for 'login.skype.com'
83: 2016-12-30 17:58:34,319 INFO  libpurple: dnsquery:IP resolved for login.skype.com
83: 2016-12-30 17:58:34,319 INFO  libpurple: proxy:Attempting connection to 91.190.219.145
83: 2016-12-30 17:58:34,319 INFO  libpurple: proxy:Connecting to login.skype.com:443 with no proxy
83: 2016-12-30 17:58:34,319 INFO  libpurple: proxy:Connection in progress
83: 2016-12-30 17:58:34,351 INFO  libpurple: proxy:Connecting to login.skype.com:443.
83: 2016-12-30 17:58:34,351 INFO  libpurple: proxy:Connected to login.skype.com:443.
83: 2016-12-30 17:58:34,422 INFO  libpurple: 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
83: 2016-12-30 17:58:34,422 INFO  libpurple: 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
83: 2016-12-30 17:58:34,423 INFO  libpurple: 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
83: 2016-12-30 17:58:34,423 INFO  libpurple: nss:subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE
83: 2016-12-30 17:58:34,423 INFO  libpurple: certificate/x509/tls_cached:Starting verify for login.skype.com
83: 2016-12-30 17:58:34,423 INFO  libpurple: certificate/x509/tls_cached:Checking for cached cert...
83: 2016-12-30 17:58:34,423 INFO  libpurple: certificate/x509/tls_cached:...Found cached cert
83: 2016-12-30 17:58:34,423 INFO  libpurple: nss/x509:Loading certificate from /var/lib/spectrum2/gw-skype.hav0k.ru/certificates/x509/tls_peers/login.skype.com
83: 2016-12-30 17:58:34,423 INFO  libpurple: certificate/x509/tls_cached:Peer cert matched cached
83: 2016-12-30 17:58:34,423 INFO  libpurple: nss/x509:Exporting certificate to /var/lib/spectrum2/gw-skype.hav0k.ru/certificates/x509/tls_peers/login.skype.com
83: 2016-12-30 17:58:34,423 INFO  libpurple: util:Writing file /var/lib/spectrum2/gw-skype.hav0k.ru/certificates/x509/tls_peers/login.skype.com
83: 2016-12-30 17:58:34,433 INFO  libpurple: nss:Trusting CN=login.skype.com,O=Skype,L=Dublin,C=IE
83: 2016-12-30 17:58:34,433 INFO  libpurple: certificate:Successfully verified certificate for login.skype.com
83: 2016-12-30 17:58:34,433 INFO  libpurple: util:request constructed
83: 2016-12-30 17:58:34,476 INFO  libpurple: util:Response headers: 'HTTP/1.1 200 OK
Server: nginx
Date: Fri, 30 Dec 2016 17:58:34 GMT
Content-Type: text/html; ver=1.0; charset=utf-8;
Connection: close
Set-Cookie: SC=CC=:CCY=:LC=en:LIM=:TM=1483120714:TS=1483120714:TZ=:VAT=:VER=; expires=Sat, 30-Dec-2017 17:58:34 GMT; Max-Age=31536000; path=/; domain=.skype.com
X-Stratus-Processing-Time: 0.0072
X-Skype-Request-Id: b6fe0bc2
X-Stratus-Request-Id: b6fe0bc2
Pragma: no-cache
Cache-Control: no-store, no-cache, must-revalidate
Expires: Thu, 01 Jan 1970 00:00:01 +0000
P3P: CP="CAO PSA OUR"
X-Frame-Options: DENY
X-Stratus-Config-Namespace: 
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Processing-Time: 0.010

'
83: 2016-12-30 17:58:34,476 ERROR backend: g_log skypeweb_string_get_chunk: assertion 'chunk_start' failed
83: 2016-12-30 17:58:34,476 INFO  libpurple: connection:Connection error on 0x5634bb0dad30 (reason: 2 description: Failed getting PIE value)
83: 2016-12-30 17:58:34,478 INFO  libpurple: account:Disconnecting account hav0kk (0x5634bb0d9b40)
83: 2016-12-30 17:58:34,478 INFO  libpurple: connection:Disconnecting connection 0x5634bb0dad30
83: 2016-12-30 17:58:34,478 ERROR backend: GLib g_source_remove: assertion 'tag > 0' failed
83: 2016-12-30 17:58:34,478 ERROR backend: GLib g_source_remove: assertion 'tag > 0' failed
83: 2016-12-30 17:58:34,479 ERROR backend: GLib g_source_remove: assertion 'tag > 0' failed
83: 2016-12-30 17:58:34,479 INFO  libpurple: skypeweb:getting url /logout
83: 2016-12-30 17:58:34,479 INFO  libpurple: skypeweb:sending headers:
GET /logout HTTP/1.0
Host: login.skype.com
Connection: close
Accept: */*
Cookie: 
Accept-Encoding: gzip
Accept-Language: C, C

83: 2016-12-30 17:58:34,479 INFO  libpurple: dnsquery:Performing DNS lookup for login.skype.com
83: 2016-12-30 17:58:34,479 INFO  libpurple: skypeweb:destroying 0 waiting connections
83: 2016-12-30 17:58:34,479 INFO  libpurple: skypeweb:destroying 1 incomplete connections
83: 2016-12-30 17:58:34,479 INFO  libpurple: connection:Destroying connection 0x5634bb0dad30
83: 2016-12-30 17:58:34,508 ERROR backend: g_log purple_account_disconnect: assertion '!purple_account_is_disconnected(account)' failed
83: 2016-12-30 17:58:34,508 INFO  libpurple: account:Destroying account 0x5634bb0d9b40
83: 2016-12-30 17:58:39,222 INFO  libpurple: util:Writing file prefs.xml to directory /var/lib/spectrum2/gw-skype.hav0k.ru
83: 2016-12-30 17:58:39,222 INFO  libpurple: util:Writing file /var/lib/spectrum2/gw-skype.hav0k.ru/prefs.xml
83: 2016-12-30 17:58:39,231 INFO  libpurple: util:Writing file accounts.xml to directory /var/lib/spectrum2/gw-skype.hav0k.ru
83: 2016-12-30 17:58:39,231 INFO  libpurple: util:Writing file /var/lib/spectrum2/gw-skype.hav0k.ru/accounts.xml
83: 2016-12-30 17:58:47,726 INFO  backend: Exiting...
iamcobolt commented 7 years ago

Also having this issue

skypeweb - Logging in: Connecting skypeweb - Login error: Failed getting PIE value skypeweb - Logging in: Signing off..
bjmi commented 7 years ago

Upgrading to version 1.2.2 solves this for me.

ptitboogy commented 7 years ago

Hello,

Thanks for this update. I can confirm that it's working for me.

Regards,

Fabian

BamCe commented 7 years ago

I have this problem as well, and updating didn't work. Im running Manjaro 16.10.3 Fringilla 64 bit on a macbook 7.1

sedayaboroda commented 7 years ago

Also current and getting same error. Windows 7, fully patched, 64-bit, Pidgin 2.12.0 (libpurple 2.12.0). Been this way for quite a while. Debug log:

(11:49:04) jabber: jabber_actions: have pep: NO (11:49:04) gtkutils: gdk_pixbuf_new_from_file() returned nothing for file C:\Program Files (x86)\Pidgin\pixmaps\pidgin\protocols\16\skype.png: Failed to open file 'C:\Program Files (x86)\Pidgin\pixmaps\pidgin\protocols\16\skype.png': No such file or directory (11:49:04) account: Connecting to account phsiii. (11:49:04) connection: Connecting. gc = 06C818E8 (11:49:04) util: requesting to fetch a URL (11:49:04) dnsquery: Performing DNS lookup for login.skype.com (11:49:04) dnsquery: IP resolved for login.skype.com (11:49:04) proxy: Attempting connection to 91.190.219.145 (11:49:04) proxy: Connecting to login.skype.com:443 with no proxy (11:49:04) proxy: Connection in progress (11:49:04) proxy: Connecting to login.skype.com:443. (11:49:04) proxy: Connected to login.skype.com:443. (11:49:04) 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 (11:49:04) 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 (11:49:04) 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 (11:49:04) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE (11:49:04) certificate/x509/tls_cached: Starting verify for login.skype.com (11:49:04) certificate/x509/tls_cached: Checking for cached cert... (11:49:04) certificate/x509/tls_cached: ...Found cached cert (11:49:04) nss/x509: Loading certificate from C:\Users\phsiii\AppData\Roaming.purple\certificates\x509\tls_peers\login.skype.com (11:49:04) certificate/x509/tls_cached: Peer cert matched cached (11:49:04) nss/x509: Exporting certificate to C:\Users\phsiii\AppData\Roaming.purple\certificates\x509\tls_peers\login.skype.com (11:49:04) util: Writing file C:\Users\phsiii\AppData\Roaming.purple\certificates\x509\tls_peers\login.skype.com (11:49:04) nss: Trusting CN=login.skype.com,O=Skype,L=Dublin,C=IE (11:49:04) certificate: Successfully verified certificate for login.skype.com (11:49:04) util: request constructed (11:49:04) util: Response headers: 'HTTP/1.1 200 OK

Server: nginx

Date: Tue, 28 Mar 2017 15:49:05 GMT

Content-Type: text/html; ver=1.0; charset=utf-8;

Connection: close

Set-Cookie: SC=CC=:CCY=:LC=en:LIM=:TM=1490716145:TS=1490716145:TZ=:VAT=:VER=; expires=Wed, 28-Mar-2018 15:49:05 GMT; Max-Age=31536000; path=/; domain=.skype.com

X-Stratus-Processing-Time: 0.0082

X-Skype-Request-Id: 45fa630f

X-Stratus-Request-Id: 45fa630f

Pragma: no-cache

Cache-Control: no-store, no-cache, must-revalidate

Expires: Thu, 01 Jan 1970 00:00:01 +0000

P3P: CP="CAO PSA OUR"

X-Frame-Options: DENY

X-Content-Type-Options: nosniff

Strict-Transport-Security: max-age=31536000; includeSubDomains

X-Processing-Time: 0.008

' (11:49:04) g_log: skypeweb_string_get_chunk: assertion chunk_start' failed (11:49:04) connection: Connection error on 06C818E8 (reason: 2 description: Failed getting PIE value) (11:49:04) gtkutils: gdk_pixbuf_new_from_file() returned nothing for file C:\Program Files (x86)\Pidgin\pixmaps\pidgin\protocols\16\skype.png: Failed to open file 'C:\Program Files (x86)\Pidgin\pixmaps\pidgin\protocols\16\skype.png': No such file or directory (11:49:04) jabber: jabber_actions: have pep: NO (11:49:04) account: Disconnecting account phsiii (021955A8) (11:49:04) connection: Disconnecting connection 06C818E8 (11:49:04) GLib: g_source_remove: assertiontag > 0' failed (11:49:04) skypeweb: getting url /logout (11:49:04) skypeweb: sending headers: GET /logout HTTP/1.0

Host: login.skype.com

Connection: close

Accept: /

Cookie:

Accept-Encoding: gzip

Accept-Language: en, C

(11:49:04) dnsquery: Performing DNS lookup for login.skype.com (11:49:04) skypeweb: destroying 0 waiting connections (11:49:04) skypeweb: destroying 1 incomplete connections (11:49:04) gtkutils: gdk_pixbuf_new_from_file() returned nothing for file C:\Program Files (x86)\Pidgin\pixmaps\pidgin\protocols\16\skype.png: Failed to open file 'C:\Program Files (x86)\Pidgin\pixmaps\pidgin\protocols\16\skype.png': No such file or directory (11:49:04) jabber: jabber_actions: have pep: NO (11:49:04) connection: Destroying connection 06C818E8

JiCiT commented 7 years ago

FWIW, I had to login via the web and accept updated terms in order to get things working.

monroth commented 7 years ago

same error, failed getting PIE value

(04:46:49) account: Connecting to account monroth92. (04:46:49) connection: Connecting. gc = 0x56215b8de760 (04:46:49) util: requesting to fetch a URL (04:46:49) dnsquery: Performing DNS lookup for login.skype.com (04:46:49) dns: Successfully sent DNS request to child 28531 (04:46:49) dns: Got response for 'login.skype.com' (04:46:49) dnsquery: IP resolved for login.skype.com (04:46:49) proxy: Attempting connection to 91.190.219.145 (04:46:49) proxy: Connecting to login.skype.com:443 with no proxy (04:46:49) proxy: Connection in progress (04:46:49) proxy: Connecting to login.skype.com:443. (04:46:49) proxy: Connected to login.skype.com:443. (04:46:49) 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 (04:46:49) 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 (04:46:49) 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 (04:46:49) nss: subject=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE issuer=CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE (04:46:49) certificate/x509/tls_cached: Starting verify for login.skype.com (04:46:49) certificate/x509/tls_cached: Checking for cached cert... (04:46:49) certificate/x509/tls_cached: ...Found cached cert (04:46:49) nss/x509: Loading certificate from /home/monroth/.purple/certificates/x509/tls_peers/login.skype.com (04:46:49) certificate/x509/tls_cached: Peer cert matched cached (04:46:49) nss/x509: Exporting certificate to /home/monroth/.purple/certificates/x509/tls_peers/login.skype.com (04:46:49) util: Writing file /home/monroth/.purple/certificates/x509/tls_peers/login.skype.com (04:46:49) nss: Trusting CN=login.skype.com,O=Skype,L=Dublin,C=IE (04:46:49) certificate: Successfully verified certificate for login.skype.com (04:46:49) util: request constructed (04:46:49) util: Response headers: 'HTTP/1.1 200 OK Server: nginx Date: Tue, 02 May 2017 01:46:49 GMT Content-Type: text/html; ver=1.0; charset=utf-8; Connection: close Set-Cookie: SC=CC=:CCY=:LC=en:LIM=:TM=1493689609:TS=1493689609:TZ=:VAT=:VER=; expires=Wed, 02-May-2018 01:46:49 GMT; Max-Age=31536000; path=/; domain=.skype.com X-Stratus-Processing-Time: 0.0094 X-Skype-Request-Id: bd9fb929 X-Stratus-Request-Id: bd9fb929 Pragma: no-cache Cache-Control: no-store, no-cache, must-revalidate Expires: Thu, 01 Jan 1970 00:00:01 +0000 P3P: CP="CAO PSA OUR" X-Frame-Options: DENY X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=31536000; includeSubDomains X-Processing-Time: 0.010

' (04:46:49) g_log: skypeweb_string_get_chunk: assertion 'chunk_start' failed (04:46:49) connection: Connection error on 0x56215b8de760 (reason: 2 description: Failed getting PIE value) (04:46:49) account: Disconnecting account monroth92 (0x56215ae3f510) (04:46:49) connection: Disconnecting connection 0x56215b8de760 (04:46:49) GLib: g_source_remove: assertion 'tag > 0' failed (04:46:49) GLib: g_source_remove: assertion 'tag > 0' failed (04:46:49) GLib: g_source_remove: assertion 'tag > 0' failed (04:46:49) skypeweb: getting url /logout (04:46:49) skypeweb: sending headers: GET /logout HTTP/1.0 Host: login.skype.com Connection: close Accept: / Cookie: Accept-Encoding: gzip Accept-Language: en-US, en, en, C

(04:46:49) dnsquery: Performing DNS lookup for login.skype.com (04:46:49) skypeweb: destroying 0 waiting connections (04:46:49) skypeweb: destroying 1 incomplete connections (04:46:49) connection: Destroying connection 0x56215b8de760 (04:46:52) util: Writing file prefs.xml to directory /home/monroth/.purple (04:46:52) util: Writing file /home/monroth/.purple/prefs.xml (04:46:54) util: Writing file accounts.xml to directory /home/monroth/.purple (04:46:54) util: Writing file /home/monroth/.purple/accounts.xml

EionRobb commented 7 years ago

@monroth Make sure you're using v1.4 of the plugin, check what version you're using in Help->Plugin Information, from the buddy list and scroll down about half-way to "Skype (HTTP)"