purple-hangouts icon indicating copy to clipboard operation
purple-hangouts copied to clipboard

general hangouts problem

Open zmike opened this issue 3 years ago • 4 comments

I'm using purple-hangouts 70.20200710gitefa7a53, and as of last night, the buddy list no longer populates and I'm unable to send any messages. I've made no changes to my systems, and this behavior is present on all of them which use purple-hangouts. Is this a known issue?

zmike avatar May 23 '21 17:05 zmike

It turns out the 429 error in #222 sometimes won't get reported and it just silently fails everything and swallows all the errors.

Can you try again with the latest commit and see if it helps?

EionRobb avatar Jun 29 '21 21:06 EionRobb

I just updated, and there doesn't appear to be any change.

zmike avatar Jun 29 '21 22:06 zmike

When you say you "updated" do you mean you pulled down the latest source from git and recompiled?

If so, can you attach a debug log. From the buddy list, Help->Debug Window, then disconnect and reconnect to the account and paste the output here?

EionRobb avatar Jun 30 '21 07:06 EionRobb

When you say you "updated" do you mean you pulled down the latest source from git and recompiled?

Yes.

Here's the connection log; I've replaced my username with $USER.

(16:30:14) gtkutils: gdk_pixbuf_new_from_file() returned nothing for file : Failed to open file “”: No such file or directory
(16:30:17) util: Writing file prefs.xml to directory /user/.purple
(16:30:17) util: Writing file /user/.purple/prefs.xml
(16:30:18) jabber: jabber_actions: have pep: YES
(16:30:18) account: Connecting to account $USER
(16:30:18) idle: Setting $USER idle 970 seconds
(16:30:18) connection: Connecting. gc = 0x562f64541380
(16:30:18) http: Performing new request 0x562f6452f560 to www.googleapis.com.
(16:30:18) signals: Signal data for chat-conversation-typing not found!
(16:30:18) dnsquery: Performing DNS lookup for www.googleapis.com
(16:30:18) dns: Wait for DNS child 241409 failed: No child processes
(16:30:18) dns: Created new DNS child 241689, there are now 1 children.
(16:30:18) dns: Successfully sent DNS request to child 241689
(16:30:18) dns: Got response for 'www.googleapis.com'
(16:30:18) dnsquery: IP resolved for www.googleapis.com
(16:30:18) proxy: Attempting connection to 142.250.64.74
(16:30:18) proxy: Connecting to www.googleapis.com:443 with no proxy
(16:30:18) proxy: Connection in progress
(16:30:18) proxy: Connecting to www.googleapis.com:443.
(16:30:18) proxy: Connected to www.googleapis.com:443.
(16:30:18) nss: SSL version 3.4 using 128-bit AES-GCM with 128-bit AEAD MAC
Server Auth: 256-bit TLS 1.3, Key Exchange: 255-bit TLS 1.3, Compression: NULL
Cipher Suite Name: TLS_AES_128_GCM_SHA256
(16:30:18) nss: subject=CN=upload.video.google.com,O=Google LLC,L=Mountain View,ST=California,C=US issuer=CN=GTS CA 1O1,O=Google Trust Services,C=US
(16:30:18) nss: partial certificate chain
(16:30:18) certificate/x509/tls_cached: Starting verify for www.googleapis.com
(16:30:18) certificate/x509/tls_cached: Checking for cached cert...
(16:30:18) certificate/x509/tls_cached: ...Found cached cert
(16:30:18) nss/x509: Loading certificate from /user/.purple/certificates/x509/tls_peers/www.googleapis.com
(16:30:18) certificate/x509/tls_cached: Peer cert matched cached
(16:30:18) nss/x509: Exporting certificate to /user/.purple/certificates/x509/tls_peers/www.googleapis.com
(16:30:18) util: Writing file /user/.purple/certificates/x509/tls_peers/www.googleapis.com
(16:30:18) nss: Trusting CN=upload.video.google.com,O=Google LLC,L=Mountain View,ST=California,C=US
(16:30:18) certificate: Successfully verified certificate for www.googleapis.com
(16:30:18) http: Request 0x562f6452f560 performed successfully.
(16:30:18) http: Performing new request 0x562f64bd8850 to accounts.google.com.
(16:30:18) dnsquery: Performing DNS lookup for accounts.google.com
(16:30:18) dns: Successfully sent DNS request to child 241689
(16:30:18) dns: Got response for 'accounts.google.com'
(16:30:18) dnsquery: IP resolved for accounts.google.com
(16:30:18) proxy: Attempting connection to 172.217.10.109
(16:30:18) proxy: Connecting to accounts.google.com:443 with no proxy
(16:30:18) proxy: Connection in progress
(16:30:18) proxy: Connecting to accounts.google.com:443.
(16:30:18) proxy: Connected to accounts.google.com:443.
(16:30:18) nss: SSL version 3.4 using 128-bit AES-GCM with 128-bit AEAD MAC
Server Auth: 256-bit TLS 1.3, Key Exchange: 255-bit TLS 1.3, Compression: NULL
Cipher Suite Name: TLS_AES_128_GCM_SHA256
(16:30:18) nss: subject=CN=accounts.google.com,O=Google LLC,L=Mountain View,ST=California,C=US issuer=CN=GTS CA 1O1,O=Google Trust Services,C=US
(16:30:18) nss: partial certificate chain
(16:30:18) certificate/x509/tls_cached: Starting verify for accounts.google.com
(16:30:18) certificate/x509/tls_cached: Checking for cached cert...
(16:30:18) certificate/x509/tls_cached: ...Found cached cert
(16:30:18) nss/x509: Loading certificate from /user/.purple/certificates/x509/tls_peers/accounts.google.com
(16:30:18) certificate/x509/tls_cached: Peer cert matched cached
(16:30:18) nss/x509: Exporting certificate to /user/.purple/certificates/x509/tls_peers/accounts.google.com
(16:30:18) util: Writing file /user/.purple/certificates/x509/tls_peers/accounts.google.com
(16:30:18) nss: Trusting CN=accounts.google.com,O=Google LLC,L=Mountain View,ST=California,C=US
(16:30:18) certificate: Successfully verified certificate for accounts.google.com
(16:30:19) http: Request 0x562f64bd8850 performed successfully.
(16:30:19) http: Performing new request 0x562f64beb010 to accounts.google.com.
(16:30:19) dnsquery: Performing DNS lookup for accounts.google.com
(16:30:19) dns: Successfully sent DNS request to child 241689
(16:30:19) dns: Got response for 'accounts.google.com'
(16:30:19) dnsquery: IP resolved for accounts.google.com
(16:30:19) proxy: Attempting connection to 172.217.10.109
(16:30:19) proxy: Connecting to accounts.google.com:443 with no proxy
(16:30:19) proxy: Connection in progress
(16:30:19) proxy: Connecting to accounts.google.com:443.
(16:30:19) proxy: Connected to accounts.google.com:443.
(16:30:19) nss: SSL version 3.4 using 128-bit AES-GCM with 128-bit AEAD MAC
Server Auth: 256-bit TLS 1.3, Key Exchange: 255-bit TLS 1.3, Compression: NULL
Cipher Suite Name: TLS_AES_128_GCM_SHA256
(16:30:19) nss: subject=CN=accounts.google.com,O=Google LLC,L=Mountain View,ST=California,C=US issuer=CN=GTS CA 1O1,O=Google Trust Services,C=US
(16:30:19) nss: partial certificate chain
(16:30:19) certificate/x509/tls_cached: Starting verify for accounts.google.com
(16:30:19) certificate/x509/tls_cached: Checking for cached cert...
(16:30:19) certificate/x509/tls_cached: ...Found cached cert
(16:30:19) nss/x509: Loading certificate from /user/.purple/certificates/x509/tls_peers/accounts.google.com
(16:30:19) certificate/x509/tls_cached: Peer cert matched cached
(16:30:19) nss/x509: Exporting certificate to /user/.purple/certificates/x509/tls_peers/accounts.google.com
(16:30:19) util: Writing file /user/.purple/certificates/x509/tls_peers/accounts.google.com
(16:30:19) nss: Trusting CN=accounts.google.com,O=Google LLC,L=Mountain View,ST=California,C=US
(16:30:19) certificate: Successfully verified certificate for accounts.google.com
(16:30:19) http: Request 0x562f64beb010 performed without success.
(16:30:19) http: Performing new request 0x562f648196c0 to 0.client-channel.google.com.
(16:30:19) jabber: jabber_actions: have pep: YES
(16:30:19) pidgin-libnotify: event_connection_throttle() called
(16:30:19) http: Performing new request 0x562f64938420 to clients6.google.com.
(16:30:19) http: Performing new request 0x562f64936080 to clients6.google.com.
(16:30:19) http: Performing new request 0x562f64936d10 to clients6.google.com.
(16:30:19) dnsquery: Performing DNS lookup for 0.client-channel.google.com
(16:30:19) dnsquery: Performing DNS lookup for clients6.google.com
(16:30:19) dns: Successfully sent DNS request to child 241689
(16:30:19) dns: Created new DNS child 241690, there are now 2 children.
(16:30:19) dns: Successfully sent DNS request to child 241690
(16:30:19) dns: Got response for '0.client-channel.google.com'
(16:30:19) dnsquery: IP resolved for 0.client-channel.google.com
(16:30:19) proxy: Attempting connection to 173.194.208.189
(16:30:19) proxy: Connecting to 0.client-channel.google.com:443 with no proxy
(16:30:19) proxy: Connection in progress
(16:30:19) dns: Got response for 'clients6.google.com'
(16:30:19) dnsquery: IP resolved for clients6.google.com
(16:30:19) proxy: Attempting connection to 172.217.7.174
(16:30:19) proxy: Connecting to clients6.google.com:443 with no proxy
(16:30:19) proxy: Connection in progress
(16:30:19) proxy: Connecting to 0.client-channel.google.com:443.
(16:30:19) proxy: Connected to 0.client-channel.google.com:443.
(16:30:19) nss: SSL version 3.4 using 128-bit AES-GCM with 128-bit AEAD MAC
Server Auth: 256-bit TLS 1.3, Key Exchange: 255-bit TLS 1.3, Compression: NULL
Cipher Suite Name: TLS_AES_128_GCM_SHA256
(16:30:19) nss: subject=CN=*.mail.google.com issuer=CN=GTS CA 1C3,O=Google Trust Services LLC,C=US
(16:30:19) nss: partial certificate chain
(16:30:19) certificate/x509/tls_cached: Starting verify for 0.client-channel.google.com
(16:30:19) certificate/x509/tls_cached: Checking for cached cert...
(16:30:19) certificate/x509/tls_cached: ...Found cached cert
(16:30:19) nss/x509: Loading certificate from /user/.purple/certificates/x509/tls_peers/0.client-channel.google.com
(16:30:19) certificate/x509/tls_cached: Peer cert matched cached
(16:30:19) nss/x509: Exporting certificate to /user/.purple/certificates/x509/tls_peers/0.client-channel.google.com
(16:30:19) util: Writing file /user/.purple/certificates/x509/tls_peers/0.client-channel.google.com
(16:30:19) nss: Trusting CN=*.mail.google.com
(16:30:19) certificate: Successfully verified certificate for 0.client-channel.google.com
(16:30:19) http: Request 0x562f648196c0 performed successfully.
(16:30:19) http: Performing new request 0x562f64c6b740 to 0.client-channel.google.com.
(16:30:19) dnsquery: Performing DNS lookup for 0.client-channel.google.com
(16:30:19) dns: Successfully sent DNS request to child 241690
(16:30:19) dns: Got response for '0.client-channel.google.com'
(16:30:19) dnsquery: IP resolved for 0.client-channel.google.com
(16:30:19) proxy: Attempting connection to 173.194.208.189
(16:30:19) proxy: Connecting to 0.client-channel.google.com:443 with no proxy
(16:30:19) proxy: Connection in progress
(16:30:19) proxy: Connecting to 0.client-channel.google.com:443.
(16:30:19) proxy: Connected to 0.client-channel.google.com:443.
(16:30:19) nss: SSL version 3.4 using 128-bit AES-GCM with 128-bit AEAD MAC
Server Auth: 256-bit TLS 1.3, Key Exchange: 255-bit TLS 1.3, Compression: NULL
Cipher Suite Name: TLS_AES_128_GCM_SHA256
(16:30:19) nss: subject=CN=*.mail.google.com issuer=CN=GTS CA 1C3,O=Google Trust Services LLC,C=US
(16:30:19) nss: partial certificate chain
(16:30:19) certificate/x509/tls_cached: Starting verify for 0.client-channel.google.com
(16:30:19) certificate/x509/tls_cached: Checking for cached cert...
(16:30:19) certificate/x509/tls_cached: ...Found cached cert
(16:30:19) nss/x509: Loading certificate from /user/.purple/certificates/x509/tls_peers/0.client-channel.google.com
(16:30:19) certificate/x509/tls_cached: Peer cert matched cached
(16:30:19) nss/x509: Exporting certificate to /user/.purple/certificates/x509/tls_peers/0.client-channel.google.com
(16:30:19) util: Writing file /user/.purple/certificates/x509/tls_peers/0.client-channel.google.com
(16:30:19) nss: Trusting CN=*.mail.google.com
(16:30:19) certificate: Successfully verified certificate for 0.client-channel.google.com
(16:30:19) hangouts: Received new client_id: lcsw_hangouts_56B79BEC
(16:30:19) http: Performing new request 0x562f64aea180 to 0.client-channel.google.com.
(16:30:19) http: Performing new request 0x562f64ae9ff0 to clients6.google.com.
(16:30:19) http: Performing new request 0x562f64dbd500 to clients6.google.com.
(16:30:19) dnsquery: Performing DNS lookup for 0.client-channel.google.com
(16:30:19) dnsquery: Performing DNS lookup for clients6.google.com
(16:30:19) dns: Successfully sent DNS request to child 241690
(16:30:19) dns: Successfully sent DNS request to child 241689
(16:30:19) dns: Got response for '0.client-channel.google.com'
(16:30:19) dnsquery: IP resolved for 0.client-channel.google.com
(16:30:19) proxy: Attempting connection to 173.194.208.189
(16:30:19) proxy: Connecting to 0.client-channel.google.com:443 with no proxy
(16:30:19) proxy: Connection in progress
(16:30:19) dns: Got response for 'clients6.google.com'
(16:30:19) dnsquery: IP resolved for clients6.google.com
(16:30:19) proxy: Attempting connection to 172.217.7.174
(16:30:19) proxy: Connecting to clients6.google.com:443 with no proxy
(16:30:19) proxy: Connection in progress
(16:30:19) proxy: Connecting to 0.client-channel.google.com:443.
(16:30:19) proxy: Connected to 0.client-channel.google.com:443.
(16:30:19) nss: SSL version 3.4 using 128-bit AES-GCM with 128-bit AEAD MAC
Server Auth: 256-bit TLS 1.3, Key Exchange: 255-bit TLS 1.3, Compression: NULL
Cipher Suite Name: TLS_AES_128_GCM_SHA256
(16:30:19) nss: subject=CN=*.mail.google.com issuer=CN=GTS CA 1C3,O=Google Trust Services LLC,C=US
(16:30:19) nss: partial certificate chain
(16:30:19) certificate/x509/tls_cached: Starting verify for 0.client-channel.google.com
(16:30:19) certificate/x509/tls_cached: Checking for cached cert...
(16:30:19) certificate/x509/tls_cached: ...Found cached cert
(16:30:19) nss/x509: Loading certificate from /user/.purple/certificates/x509/tls_peers/0.client-channel.google.com
(16:30:19) certificate/x509/tls_cached: Peer cert matched cached
(16:30:19) nss/x509: Exporting certificate to /user/.purple/certificates/x509/tls_peers/0.client-channel.google.com
(16:30:19) util: Writing file /user/.purple/certificates/x509/tls_peers/0.client-channel.google.com
(16:30:19) nss: Trusting CN=*.mail.google.com
(16:30:19) certificate: Successfully verified certificate for 0.client-channel.google.com
(16:30:19) http: Request 0x562f64aea180 performed successfully.

zmike avatar Jul 01 '21 20:07 zmike