EionRobb / skype4pidgin

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

work with pidgin failed with bitlbee error <html><head><noscript>JavaScript required to sign in<meta #679

Open syamsaran12345 opened 3 years ago

syamsaran12345 commented 3 years ago

Same skype4web plugin work with pidgin while it is failing with bitlbee with error

this error can be seen in end of this message

used latest skype4web 1.7

$ ./bitlbee -V BitlBee 3.6 API version 030600 Configure args: --prefix=/home/user/Projects/bitlbee/bitlbee-3.6/../install --otr=1 --purple=1

$ cat ../bitlbee.conf [settings] User = bitlbee ConfigDir = /home/USER/Projects/bitlbee/home DaemonInterface = 127.0.0.1 DaemonPort = 6667 PluginDir = /usr/lib/bitlbee

$ ./sbin/bitlbee -n -F -u -v -c ../bitlbee.conf Warning: Warning: Couldn't write PID to `/var/run/bitlbee.pid' Warning: Can't find function init_plugin_info' in /usr/lib/bitlbee/libskypeweb.so' Warning: Can't find function init_plugin' in /usr/lib/bitlbee/libskypeweb.so' (bitlbee:2652): CRITICAL : 16:06:17.730: skypeweb_string_get_chunk: assertion 'chunk_start' failed

Later tried with built version with debug print added like

` gchar skypeweb_string_get_chunk(const gchar haystack, gsize len, const gchar start, const gchar end) { const gchar chunk_start, chunk_end; g_return_val_if_fail(haystack && start, NULL);

printf("Before Hello:%s:%d haystack=%s, start=%s\n", __FILE__, __LINE__, haystack, start);
fflush(stdout);

if (len > 0) {
    chunk_start = g_strstr_len(haystack, len, start);
} else {
    chunk_start = strstr(haystack, start);
}

if (!chunk_start) abort();

printf("After Hello:%s:%d haystack=%s, start=%s\n", __FILE__, __LINE__, haystack, start);
fflush(stdout);

g_return_val_if_fail(chunk_start, NULL);

chunk_start += strlen(start);

if (end != NULL) {
    if (len > 0) {
        chunk_end = g_strstr_len(chunk_start, len - (chunk_start - haystack), end);
    } else {
        chunk_end = strstr(chunk_start, end);
    }
    g_return_val_if_fail(chunk_end, NULL);

    return g_strndup(chunk_start, chunk_end - chunk_start);
} else {
    return g_strdup(chunk_start);
}

}

`

I am getting Javascrupt is not supported error

`GNU gdb (GDB) 10.2 Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-unknown-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: https://www.gnu.org/software/gdb/bugs/. Find the GDB manual and other documentation resources online at: http://www.gnu.org/software/gdb/documentation/.

For help, type "help". Type "apropos word" to search for commands related to "word"...

For more info run context-on command, for less info context-on, to toggle run toggle-context

/home/s/hell/.gdbinit:640: Error in sourced command file: "on" or "off" expected. Reading symbols from ./install/sbin/bitlbee... (gdb) r -n -F -u -v -c bitlbee.conf Starting program: /home/USER/Projects/Practice/bitlbee/install/sbin/bitlbee -n -F -u -v -c bitlbee.conf [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Warning: Warning: Couldn't write PID to /var/run/bitlbee.pid' [Detaching after fork from child process 4601] (01:45:03) prefs: Reading /home/USER/Projects/Practice/bitlbee/home//purple/prefs.xml (01:45:03) prefs: Finished reading /home/USER/Projects/Practice/bitlbee/home//purple/prefs.xml (01:45:03) plugins: probing /usr/lib/purple-2/ssl-gnutls.so (01:45:03) plugins: probing /usr/lib/purple-2/buddynote.so (01:45:03) plugins: probing /usr/lib/purple-2/libzephyr.so (01:45:03) plugins: probing /usr/lib/purple-2/libxmpp.so (01:45:03) plugins: probing /usr/lib/purple-2/libirc.so (01:45:03) plugins: probing /usr/lib/purple-2/idle.so (01:45:03) plugins: probing /usr/lib/purple-2/libsilcpurple.so (01:45:03) plugins: /usr/lib/purple-2/libsilcpurple.so is not loadable: undefined symbol: silc_malloc (01:45:03) plugins: probing /usr/lib/purple-2/log_reader.so (01:45:03) plugins: probing /usr/lib/purple-2/ssl-nss.so (01:45:03) plugins: probing /usr/lib/purple-2/libsametime.so (01:45:03) plugins: /usr/lib/purple-2/libsametime.so has a prefs_info, but is a prpl. This is no longer supported. (01:45:03) plugins: probing /usr/lib/purple-2/newline.so (01:45:03) plugins: probing /usr/lib/purple-2/libnovell.so (01:45:03) plugins: probing /usr/lib/purple-2/offlinemsg.so (01:45:03) plugins: probing /usr/lib/purple-2/tcl.so (01:45:03) plugins: probing /usr/lib/purple-2/nss-prefs.so (01:45:03) plugins: probing /usr/lib/purple-2/ssl.so (01:45:03) plugins: probing /usr/lib/purple-2/psychic.so (01:45:03) plugins: probing /usr/lib/purple-2/autoaccept.so (01:45:03) plugins: probing /usr/lib/purple-2/libsimple.so (01:45:03) plugins: probing /usr/lib/purple-2/joinpart.so (01:45:03) plugins: probing /usr/lib/purple-2/perl.so (01:45:03) plugins: probing /usr/lib/purple-2/statenotify.so (01:45:03) plugins: probing /usr/lib/purple-2/libjabber.so (01:45:03) plugins: /usr/lib/purple-2/libjabber.so is not usable because the 'purple_init_plugin' symbol could not be found. Does the plugin call the PURPLE_INIT_PLUGIN() macro? (01:45:03) plugins: probing /usr/lib/purple-2/libbonjour.so (01:45:03) plugins: probing /usr/lib/purple-2/libgg.so (01:45:03) plugins: probing /home/USER/Projects/Practice/bitlbee/install/lib/purple-2/libskypeweb.so (01:45:03) plugins: probing /usr/lib/purple-2/ssl-gnutls.so (01:45:03) plugins: Not loading /usr/lib/purple-2/ssl-gnutls.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/ssl-gnutls.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/buddynote.so (01:45:03) plugins: Not loading /usr/lib/purple-2/buddynote.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/buddynote.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/libzephyr.so (01:45:03) plugins: Not loading /usr/lib/purple-2/libzephyr.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/libzephyr.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/libxmpp.so (01:45:03) plugins: Not loading /usr/lib/purple-2/libxmpp.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/libxmpp.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/libirc.so (01:45:03) plugins: Not loading /usr/lib/purple-2/libirc.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/libirc.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/idle.so (01:45:03) plugins: Not loading /usr/lib/purple-2/idle.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/idle.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/libsilcpurple.so (01:45:03) plugins: /usr/lib/purple-2/libsilcpurple.so is not loadable: undefined symbol: silc_malloc (01:45:03) plugins: probing /usr/lib/purple-2/log_reader.so (01:45:03) plugins: Not loading /usr/lib/purple-2/log_reader.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/log_reader.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/ssl-nss.so (01:45:03) plugins: Not loading /usr/lib/purple-2/ssl-nss.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/ssl-nss.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/libsametime.so (01:45:03) plugins: Not loading /usr/lib/purple-2/libsametime.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/libsametime.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/newline.so (01:45:03) plugins: Not loading /usr/lib/purple-2/newline.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/newline.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/libnovell.so (01:45:03) plugins: Not loading /usr/lib/purple-2/libnovell.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/libnovell.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/offlinemsg.so (01:45:03) plugins: Not loading /usr/lib/purple-2/offlinemsg.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/offlinemsg.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/tcl.so (01:45:03) plugins: Not loading /usr/lib/purple-2/tcl.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/tcl.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/nss-prefs.so (01:45:03) plugins: Not loading /usr/lib/purple-2/nss-prefs.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/nss-prefs.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/ssl.so (01:45:03) plugins: Not loading /usr/lib/purple-2/ssl.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/ssl.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/psychic.so (01:45:03) plugins: Not loading /usr/lib/purple-2/psychic.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/psychic.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/autoaccept.so (01:45:03) plugins: Not loading /usr/lib/purple-2/autoaccept.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/autoaccept.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/libsimple.so (01:45:03) plugins: Not loading /usr/lib/purple-2/libsimple.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/libsimple.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/joinpart.so (01:45:03) plugins: Not loading /usr/lib/purple-2/joinpart.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/joinpart.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/perl.so (01:45:03) plugins: Not loading /usr/lib/purple-2/perl.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/perl.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/statenotify.so (01:45:03) plugins: Not loading /usr/lib/purple-2/statenotify.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/statenotify.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/libjabber.so (01:45:03) plugins: /usr/lib/purple-2/libjabber.so is not usable because the 'purple_init_plugin' symbol could not be found. Does the plugin call the PURPLE_INIT_PLUGIN() macro? (01:45:03) plugins: probing /usr/lib/purple-2/libbonjour.so (01:45:03) plugins: Not loading /usr/lib/purple-2/libbonjour.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/libbonjour.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/purple-2/libgg.so (01:45:03) plugins: Not loading /usr/lib/purple-2/libgg.so. Another plugin with the same name (/gnu/store/6n4ilrqff0y2770zcj3kl5j7v5fjg23k-pidgin-2.14.4/lib/purple-2/libgg.so) has already been loaded. (01:45:03) plugins: probing /usr/lib/pidgin/transparency.so (01:45:03) plugins: /usr/lib/pidgin/transparency.so is not loadable: undefined symbol: pidgin_toggle_sensitive (01:45:03) plugins: probing /usr/lib/pidgin/relnot.so (01:45:03) plugins: /usr/lib/pidgin/relnot.so is not loadable: undefined symbol: pidgin_make_mini_dialog (01:45:03) plugins: probing /usr/lib/pidgin/timestamp_format.so (01:45:03) plugins: /usr/lib/pidgin/timestamp_format.so is not loadable: undefined symbol: pidgin_conversations_get_handle (01:45:03) plugins: /usr/lib/pidgin/timestamp_format.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/history.so (01:45:03) plugins: /usr/lib/pidgin/history.so is not loadable: undefined symbol: gtk_imhtml_scroll_to_end (01:45:03) plugins: /usr/lib/pidgin/history.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/sendbutton.so (01:45:03) plugins: /usr/lib/pidgin/sendbutton.so is not loadable: undefined symbol: pidgin_conversations_get_handle (01:45:03) plugins: /usr/lib/pidgin/sendbutton.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/extplacement.so (01:45:03) plugins: /usr/lib/pidgin/extplacement.so is not loadable: undefined symbol: pidgin_conv_placement_add_fnc (01:45:03) plugins: /usr/lib/pidgin/extplacement.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/xmppdisco.so (01:45:03) plugins: /usr/lib/pidgin/xmppdisco.so is not loadable: undefined symbol: pidgin_new_item_from_stock (01:45:03) plugins: /usr/lib/pidgin/xmppdisco.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/vvconfig.so (01:45:03) plugins: /usr/lib/pidgin/vvconfig.so is not loadable: undefined symbol: pidgin_make_frame (01:45:03) plugins: /usr/lib/pidgin/vvconfig.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/timestamp.so (01:45:03) plugins: /usr/lib/pidgin/timestamp.so is not loadable: undefined symbol: pidgin_make_frame (01:45:03) plugins: /usr/lib/pidgin/timestamp.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/xmppconsole.so (01:45:03) plugins: /usr/lib/pidgin/xmppconsole.so is not loadable: undefined symbol: pidgin_create_window (01:45:03) plugins: /usr/lib/pidgin/xmppconsole.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/gtkbuddynote.so (01:45:03) plugins: /usr/lib/pidgin/gtkbuddynote.so is not loadable: undefined symbol: pidgin_blist_get_handle (01:45:03) plugins: /usr/lib/pidgin/gtkbuddynote.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/pidginrc.so (01:45:03) plugins: /usr/lib/pidgin/pidginrc.so is not loadable: undefined symbol: pidgin_toggle_sensitive (01:45:03) plugins: probing /usr/lib/pidgin/iconaway.so (01:45:03) plugins: /usr/lib/pidgin/iconaway.so is not loadable: undefined symbol: pidgin_conv_windows_get_list (01:45:03) plugins: /usr/lib/pidgin/iconaway.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/themeedit.so (01:45:03) plugins: /usr/lib/pidgin/themeedit.so is not loadable: undefined symbol: pidgin_make_frame (01:45:03) plugins: /usr/lib/pidgin/themeedit.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/markerline.so (01:45:03) plugins: /usr/lib/pidgin/markerline.so is not loadable: undefined symbol: pidgin_conversations_get_handle (01:45:03) plugins: /usr/lib/pidgin/markerline.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/notify.so (01:45:03) plugins: /usr/lib/pidgin/notify.so is not loadable: undefined symbol: pidgin_toggle_sensitive (01:45:03) plugins: probing /usr/lib/pidgin/convcolors.so (01:45:03) plugins: /usr/lib/pidgin/convcolors.so is not loadable: undefined symbol: pidgin_make_frame (01:45:03) plugins: /usr/lib/pidgin/convcolors.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/spellchk.so (01:45:03) plugins: /usr/lib/pidgin/spellchk.so is not loadable: undefined symbol: pidgin_make_frame (01:45:03) plugins: /usr/lib/pidgin/spellchk.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/gestures.so (01:45:03) plugins: /usr/lib/pidgin/gestures.so is not loadable: undefined symbol: pidgin_make_frame (01:45:03) plugins: /usr/lib/pidgin/gestures.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/cap.so (01:45:03) plugins: /usr/lib/pidgin/cap.so is not loadable: undefined symbol: pidgin_make_frame (01:45:03) plugins: /usr/lib/pidgin/cap.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) plugins: probing /usr/lib/pidgin/ticker.so (01:45:03) plugins: /usr/lib/pidgin/ticker.so is not loadable: undefined symbol: pidgin_create_window (01:45:03) plugins: /usr/lib/pidgin/ticker.so is not loadable: The UI requirement is not met. (You are using BitlBee, but this plugin requires gtk-gaim.) (01:45:03) mediamanager: Registered Audio/Sink device Built-in Audio Analog Stereo (01:45:03) mediamanager: Registered Video/Source device Integrated Camera: Integrated C (01:45:03) mediamanager: Registered Audio/Sink device HDA NVidia at 0xf3000000 irq 17 (01:45:03) mediamanager: Registered Audio/Sink device HDA NVidia at 0xf3000000 irq 17 (01:45:03) mediamanager: Registered Audio/Sink device HDA NVidia at 0xf3000000 irq 17 (01:45:03) mediamanager: Registered Audio/Sink device HDA NVidia at 0xf3000000 irq 17 (01:45:03) mediamanager: Registered Audio/Sink device HDA NVidia at 0xf3000000 irq 17 (01:45:03) mediamanager: Registered Audio/Sink device HDA NVidia at 0xf3000000 irq 17 (01:45:03) mediamanager: Registered Audio/Sink device HDA Intel PCH at 0xf5330000 irq 32 (01:45:03) mediamanager: Registered Audio/Source device HDA Intel PCH at 0xf5330000 irq 32 (01:45:03) util: Reading file xmpp-caps.xml from directory /home/USER/Projects/Practice/bitlbee/home//purple (01:45:03) util: File /home/USER/Projects/Practice/bitlbee/home//purple/xmpp-caps.xml does not exist (this is not necessarily an error) (01:45:03) jabber: creating hash tables for data objects (01:45:03) gg: Loading Gadu-Gadu protocol plugin with libgadu 1.12.2... (01:45:03) prefs: /purple/status/scores/offline changed, scheduling save. (01:45:03) prefs: /purple/status/scores/available changed, scheduling save. (01:45:03) prefs: /purple/status/scores/invisible changed, scheduling save. (01:45:03) prefs: /purple/status/scores/away changed, scheduling save. (01:45:03) prefs: /purple/status/scores/extended_away changed, scheduling save. (01:45:03) prefs: /purple/status/scores/idle changed, scheduling save. (01:45:03) prefs: /purple/status/scores/offline_msg changed, scheduling save. (01:45:03) util: Reading file accounts.xml from directory /home/USER/Projects/Practice/bitlbee/home//purple (01:45:03) util: File /home/USER/Projects/Practice/bitlbee/home//purple/accounts.xml does not exist (this is not necessarily an error) (01:45:03) util: Reading file status.xml from directory /home/USER/Projects/Practice/bitlbee/home//purple (01:45:03) certificate: CertificateVerifier x509, singleuse requested but not found. (01:45:03) certificate: CertificateVerifier singleuse registered (01:45:03) certificate: CertificatePool x509, ca requested but not found. (01:45:03) certificate: CertificateScheme x509 requested but not found. (01:45:03) certificate/x509/ca: Lazy init failed because an X.509 Scheme is not yet registered. Maybe it will be better later. (01:45:03) certificate/x509/ca: Init failed, probably because a dependency is not yet registered. It has been deferred to later. (01:45:03) certificate: CertificatePool ca registered (01:45:03) certificate: CertificatePool x509, tls_peers requested but not found. (01:45:03) certificate: CertificatePool tls_peers registered (01:45:03) certificate: CertificateVerifier x509, tls_cached requested but not found. (01:45:03) certificate: CertificateVerifier tls_cached registered (01:45:03) prefs: /purple/logging/format changed, scheduling save. (01:45:03) prefs: /purple/logging/format changed, scheduling save. (01:45:03) prefs: /purple/proxy/type changed, scheduling save. (01:45:03) prefs: /purple/proxy/host changed, scheduling save. (01:45:03) prefs: /purple/proxy/port changed, scheduling save. (01:45:03) prefs: /purple/proxy/username changed, scheduling save. (01:45:03) prefs: /purple/proxy/password changed, scheduling save. (01:45:03) certificate: CertificateScheme x509 requested but not found. (01:45:03) certificate: CertificateScheme x509 registered (01:45:03) util: Reading file smileys.xml from directory /home/USER/Projects/Practice/bitlbee/home//purple (01:45:03) util: File /home/USER/Projects/Practice/bitlbee/home//purple/smileys.xml does not exist (this is not necessarily an error) (01:45:03) stun: using server Warning: Can't find functioninit_plugin_info' in `/home/USER/Projects/Practice/bitlbee/install/lib/purple-2/libskypeweb.so'

Warning: Can't find function init_plugin' in/home/USER/Projects/Practice/bitlbee/install/lib/purple-2/libskypeweb.so'

DEBUG mediamanager: Registered Audio/Sink device Built-in Audio Analog Stereo DEBUG mediamanager: Registered Video/Source device Integrated Camera: Integrated C DEBUG mediamanager: Registered Audio/Sink device HDA NVidia at 0xf3000000 irq 17 DEBUG mediamanager: Registered Audio/Sink device HDA NVidia at 0xf3000000 irq 17 DEBUG mediamanager: Registered Audio/Sink device HDA NVidia at 0xf3000000 irq 17 DEBUG mediamanager: Registered Audio/Sink device HDA NVidia at 0xf3000000 irq 17 DEBUG mediamanager: Registered Audio/Sink device HDA NVidia at 0xf3000000 irq 17 DEBUG mediamanager: Registered Audio/Sink device HDA NVidia at 0xf3000000 irq 17 DEBUG mediamanager: Registered Audio/Sink device HDA Intel PCH at 0xf5330000 irq 32 DEBUG mediamanager: Registered Audio/Source device HDA Intel PCH at 0xf5330000 irq 32 DEBUG util: Writing file prefs.xml to directory /home/USER/Projects/Practice/bitlbee/home//purple DEBUG util: Writing file /home/USER/Projects/Practice/bitlbee/home//purple/prefs.xml DEBUG util: Reading file blist.xml from directory /home/USER/Projects/Practice/bitlbee/home//purple/s DEBUG prefs: Reading /home/USER/Projects/Practice/bitlbee/home//purple/s/prefs.xml DEBUG prefs: /purple/savedstatus/default changed, scheduling save. DEBUG prefs: /purple/savedstatus/idleaway changed, scheduling save. DEBUG prefs: /plugins/core/nss_prefs/cipher_list changed, scheduling save. DEBUG prefs: Finished reading /home/USER/Projects/Practice/bitlbee/home//purple/s/prefs.xml DEBUG account: Connecting to account SKYPEUSER. DEBUG connection: Connecting. gc = 0x555555961a60 DEBUG http: Performing new request 0x555555961e60 to login.skype.com. DEBUG signals: Signal data for chat-conversation-typing not found! DEBUG dnsquery: Performing DNS lookup for login.skype.com DEBUG dns: Created new DNS child 4722, there are now 1 children. DEBUG dns: Successfully sent DNS request to child 4722 DEBUG dns: Got response for 'login.skype.com' DEBUG dnsquery: IP resolved for login.skype.com DEBUG proxy: Attempting connection to 52.158.121.3 DEBUG proxy: Connecting to login.skype.com:443 with no proxy DEBUG proxy: Connection in progress DEBUG proxy: Connecting to login.skype.com:443. DEBUG proxy: Connected to login.skype.com:443. DEBUG gnutls: Starting handshake with login.skype.com DEBUG gnutls: Handshake complete DEBUG gnutls/x509: Key print: c0:41:f2:f4:79:2a:48:e6:9d:8b:0d:8c:6d:07:f0:1e:db:f6:4d:e4 DEBUG gnutls/x509: Key print: b0:c2:d2:d1:3c:dd:56:cd:aa:6a:b6:e2:c0:44:40:be:4a:42:9c:75 DEBUG gnutls: Peer provided 2 certs DEBUG gnutls: Lvl 0 SHA1 fingerprint: c0:41:f2:f4:79:2a:48:e6:9d:8b:0d:8c:6d:07:f0:1e:db:f6:4d:e4 DEBUG gnutls: Serial: 7f:00:00:94:05:4e:79:fd:3e:90:97:08:1a:00:00:00:00:94:05 DEBUG gnutls: Cert DN: C=IE,L=Dublin,O=Skype,CN=login.skype.com DEBUG gnutls: Cert Issuer DN: C=US,O=Microsoft Corporation,CN=Microsoft RSA TLS CA 02 DEBUG gnutls: Lvl 1 SHA1 fingerprint: b0:c2:d2:d1:3c:dd:56:cd:aa:6a:b6:e2:c0:44:40:be:4a:42:9c:75 DEBUG gnutls: Serial: 0f:a7:47:22:c5:3d:88:c8:0f:58:9e:fb:1f:9d:4a:3a DEBUG gnutls: Cert DN: C=US,O=Microsoft Corporation,CN=Microsoft RSA TLS CA 02 DEBUG gnutls: Cert Issuer DN: C=IE,O=Baltimore,OU=CyberTrust,CN=Baltimore CyberTrust Root DEBUG certificate/x509/tls_cached: Starting verify for login.skype.com DEBUG certificate/x509/tls_cached: Checking for cached cert... DEBUG certificate/x509/tls_cached: ...Found cached cert DEBUG gnutls: Attempting to load X.509 certificate from /home/USER/Projects/Practice/bitlbee/home//purple/s/certificates/x509/tls_peers/login.skype.com DEBUG certificate/x509/tls_cached: Peer cert matched cached DEBUG util: Writing file /home/USER/Projects/Practice/bitlbee/home//purple/s/certificates/x509/tls_peers/login.skype.com DEBUG certificate: Successfully verified certificate for login.skype.com DEBUG dnsquery: Performing DNS lookup for login.live.com DEBUG dns: Successfully sent DNS request to child 4722 DEBUG dns: Got response for 'login.live.com' DEBUG dnsquery: IP resolved for login.live.com DEBUG proxy: Attempting connection to 20.190.174.1 DEBUG proxy: Connecting to login.live.com:443 with no proxy DEBUG proxy: Connection in progress DEBUG proxy: Connecting to login.live.com:443. DEBUG proxy: Connected to login.live.com:443. DEBUG gnutls: Starting handshake with login.live.com DEBUG gnutls: Handshake complete DEBUG gnutls/x509: Key print: cc:6f:27:fe:27:e5:c5:ed:da:db:1d:9a:c8:98:81:0d:85:73:cc:5d DEBUG gnutls/x509: Key print: 62:6d:44:e7:04:d1:ce:ab:e3:bf:0d:53:39:74:64:ac:80:80:14:2c DEBUG gnutls: Peer provided 2 certs DEBUG gnutls: Lvl 0 SHA1 fingerprint: cc:6f:27:fe:27:e5:c5:ed:da:db:1d:9a:c8:98:81:0d:85:73:cc:5d DEBUG gnutls: Serial: 07:3f:df:a6:df:79:7a:d8:5d:27:c6:e8:5b:e2:29:3c DEBUG gnutls: Cert DN: C=US,ST=Washington,L=Redmond,O=Microsoft Corporation,CN=graph.windows.net DEBUG gnutls: Cert Issuer DN: C=US,O=DigiCert Inc,CN=DigiCert SHA2 Secure Server CA DEBUG gnutls: Lvl 1 SHA1 fingerprint: 62:6d:44:e7:04:d1:ce:ab:e3:bf:0d:53:39:74:64:ac:80:80:14:2c DEBUG gnutls: Serial: 02:74:2e:aa:17:ca:8e:21:c7:17:bb:1f:fc:fd:0c:a0 DEBUG gnutls: Cert DN: C=US,O=DigiCert Inc,CN=DigiCert SHA2 Secure Server CA DEBUG gnutls: Cert Issuer DN: C=US,O=DigiCert Inc,OU=www.digicert.com,CN=DigiCert Global Root CA DEBUG certificate/x509/tls_cached: Starting verify for login.live.com DEBUG certificate/x509/tls_cached: Checking for cached cert... DEBUG certificate/x509/tls_cached: ...Found cached cert DEBUG gnutls: Attempting to load X.509 certificate from /home/USER/Projects/Practice/bitlbee/home//purple/s/certificates/x509/tls_peers/login.live.com DEBUG certificate/x509/tls_cached: Peer cert matched cached DEBUG util: Writing file /home/USER/Projects/Practice/bitlbee/home//purple/s/certificates/x509/tls_peers/login.live.com DEBUG certificate: Successfully verified certificate for login.live.com DEBUG http: Request 0x555555961e60 performed successfully. Hello: skypeweb_login.c:326 Before Hello:skypeweb_util.c:28 haystack=<!DOCTYPE html>Sign in to Skype, start=name="PPFT" id="i0327" value=" After Hello:skypeweb_util.c:40 haystack=<!DOCTYPE html>Sign in to Skype, start=name="PPFT" id="i0327" value=" DEBUG http: Performing new request 0x55555596f680 to login.live.com. DEBUG dnsquery: Performing DNS lookup for login.live.com DEBUG dns: Successfully sent DNS request to child 4722 DEBUG dns: Got response for 'login.live.com' DEBUG dnsquery: IP resolved for login.live.com DEBUG proxy: Attempting connection to 20.190.174.1 DEBUG proxy: Connecting to login.live.com:443 with no proxy DEBUG proxy: Connection in progress DEBUG proxy: Connecting to login.live.com:443. DEBUG proxy: Connected to login.live.com:443. DEBUG gnutls: Starting handshake with login.live.com DEBUG gnutls: Handshake complete DEBUG gnutls/x509: Key print: cc:6f:27:fe:27:e5:c5:ed:da:db:1d:9a:c8:98:81:0d:85:73:cc:5d DEBUG gnutls/x509: Key print: 62:6d:44:e7:04:d1:ce:ab:e3:bf:0d:53:39:74:64:ac:80:80:14:2c DEBUG gnutls: Peer provided 2 certs DEBUG gnutls: Lvl 0 SHA1 fingerprint: cc:6f:27:fe:27:e5:c5:ed:da:db:1d:9a:c8:98:81:0d:85:73:cc:5d DEBUG gnutls: Serial: 07:3f:df:a6:df:79:7a:d8:5d:27:c6:e8:5b:e2:29:3c DEBUG gnutls: Cert DN: C=US,ST=Washington,L=Redmond,O=Microsoft Corporation,CN=graph.windows.net DEBUG gnutls: Cert Issuer DN: C=US,O=DigiCert Inc,CN=DigiCert SHA2 Secure Server CA DEBUG gnutls: Lvl 1 SHA1 fingerprint: 62:6d:44:e7:04:d1:ce:ab:e3:bf:0d:53:39:74:64:ac:80:80:14:2c DEBUG gnutls: Serial: 02:74:2e:aa:17:ca:8e:21:c7:17:bb:1f:fc:fd:0c:a0 DEBUG gnutls: Cert DN: C=US,O=DigiCert Inc,CN=DigiCert SHA2 Secure Server CA DEBUG gnutls: Cert Issuer DN: C=US,O=DigiCert Inc,OU=www.digicert.com,CN=DigiCert Global Root CA DEBUG certificate/x509/tls_cached: Starting verify for login.live.com DEBUG certificate/x509/tls_cached: Checking for cached cert... DEBUG certificate/x509/tls_cached: ...Found cached cert DEBUG gnutls: Attempting to load X.509 certificate from /home/USER/Projects/Practice/bitlbee/home//purple/s/certificates/x509/tls_peers/login.live.com DEBUG certificate/x509/tls_cached: Peer cert matched cached DEBUG util: Writing file /home/USER/Projects/Practice/bitlbee/home//purple/s/certificates/x509/tls_peers/login.live.com DEBUG certificate: Successfully verified certificate for login.live.com DEBUG http: Request 0x55555596f680 performed successfully. Hello: skypeweb_login.c:269 Before Hello:skypeweb_util.c:28 haystack=Continue

, start=,sFT:' ^C Program received signal SIGINT, Interrupt. 0x00007ffff78129a3 in poll () from /usr/lib/libc.so.6 (gdb) q `
EionRobb commented 3 years ago

Have you tried enabling the "use alternate auth" setting?

syamsaran12345 commented 3 years ago

I always tried with

account add skypeweb USER PASSWORD account skypeweb off account skypeweb set alt-login true account skypeweb on

Thanks for response

syamsaran12345 commented 3 years ago

Please provide some pointers for me to be able to help in fix

related to debugging, information collection, what to look for and/or possible causes.

Thanks for response