Pidgin spårar ur [FIXAT!]

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
RasmusB
Inlägg: 1006
Blev medlem: 24 augusti 2006, 23:32:13
Ort: Södertälje

Pidgin spårar ur [FIXAT!]

Inlägg av RasmusB »

Tja!

Kör ubuntu 7.10 och körde pidgin 2.2.1 utan problem. Såg att 2.3.1 fanns att få tag i, så jag avinstallerade 2.2.1, och installerade 2.3.1-paketen från getdeb.net. När jag var klar drog jag en "lock version" på de tre relaterade paketen för att undvika tjafs iom. att de officiella källorna innehåller den äldre versionen.

Surt nog så funkade inte 2.3.1 - icq funkade bra, men msn vägrade logga in. Väldigt konstigt eftersom det funkade 2 minuter innan. Jag testade att ta bort msn-kontot och lägga in det igen. Samma problem, ser ut som att jag är ansluten en sekund och sen kopplas ner. Inget bättre felmeddelande än "Can't connect".

Aja, ingen panik tänker jag. Jag tar bort alla locks, avinstallerar 2.3.1 och installerar 2.2.1 igen. Men nu kan inte heller 2.2.1 ansluta till MSN längre! ICQ däremot fungerar som innan. Testar att göra om kontona. Hjälper inte. Testar att avinstallera, radera ~/.libpurple och installera igen. Inget hjälper. I 2.2.1 får jag upp en ruta i stil med:

"Unable to authenticate: Unable to connect"

... vilket inte säger mig så mycket tyvärr. Tydligen ska pidgin tidigare haft problem med långa lösenord i MSN, men det är inte problemet.

Så på något vis har jag lyckats ha sönder nåt mer än pidgin... någon som har nåt förslag på vart jag ska börja leta?
Senast redigerad av RasmusB 11 januari 2008, 18:38:19, redigerad totalt 1 gång.
Användarvisningsbild
nole
Inlägg: 651
Blev medlem: 10 januari 2006, 12:18:00
Ort: Borlänge

Inlägg av nole »

Om du startar pidgin från console får du fler felmedelanden då?

Eftersom det bara är MSN som strular kan det vara så att du saknar ssl som msn kräver... kolla om openssl är installerat.
Användarvisningsbild
RasmusB
Inlägg: 1006
Blev medlem: 24 augusti 2006, 23:32:13
Ort: Södertälje

Inlägg av RasmusB »

Jepp, har kollat i synaptic... openssl ser ut att vara installerat. Nån vits att prova en ominstallation tror du?

Testade att köra "pidgin -d" i konsolen... (bara "pidgin" gav inget) får upp följande när jag aktiverar msn-kontot: (Tog bort mitt login-namn...)

Kod: Markera allt

(13:26:14) network: Entering nm_callback_func!
(13:26:17) account: Connecting to account [censurerat inloggningsnamn]
(13:26:17) connection: Connecting. gc = 0x844b698
(13:26:17) msn: new httpconn (0x854eb88)
(13:26:17) dns: DNS query for 'messenger.hotmail.com' queued
(13:26:17) dns: Created new DNS child 11764, there are now 1 children.
(13:26:17) dns: Successfully sent DNS request to child 11764
(13:26:17) proxy: Connected to 192.168.1.1:5432.
(13:26:17) proxy: Error connecting to 192.168.1.1:5432 (No route to host).
(13:26:17) proxy: Connection attempt failed: No route to host
(13:26:17) upnp: purple_upnp_parse_description(): control URL is NULL
(13:26:17) dns: Got response for 'messenger.hotmail.com'
(13:26:17) dnsquery: IP resolved for messenger.hotmail.com
(13:26:17) proxy: Attempting connection to 65.54.239.80
(13:26:17) proxy: Connecting to messenger.hotmail.com:1863 with no proxy
(13:26:17) proxy: Connection in progress
(13:26:18) proxy: Connected to messenger.hotmail.com:1863.
(13:26:18) msn: C: NS 000: VER 1 MSNP9 MSNP8 CVR0
(13:26:18) msn: S: NS 000: VER 1 MSNP9 MSNP8 CVR0
(13:26:18) msn: C: NS 000: CVR 2 0x0409 winnt 5.1 i386 MSNMSGR 6.0.0602 MSMSGS [censurerat inloggningsnamn]
(13:26:18) msn: S: NS 000: CVR 2 8.1.0178 8.1.0178 8.1.0178 http://msgruser.dlservice.microsoft.com/download/1/A/4/1A4FEB1A-18E0-423A-
B898-F697402E4F7F/Install_Messenger.exe http://messenger.msn.com
(13:26:18) msn: C: NS 000: USR 3 TWN I [censurerat inloggningsnamn]
(13:26:18) msn: S: NS 000: XFR 3 NS 207.46.107.49:1863 0 207.46.96.153:1863
(13:26:18) dns: DNS query for '207.46.107.49' queued
(13:26:18) dns: Created new DNS child 11766, there are now 1 children.
(13:26:18) dns: Successfully sent DNS request to child 11766
(13:26:18) dns: Got response for '207.46.107.49'
(13:26:18) dnsquery: IP resolved for 207.46.107.49
(13:26:18) proxy: Attempting connection to 207.46.107.49
(13:26:18) proxy: Connecting to 207.46.107.49:1863 with no proxy
(13:26:18) proxy: Connection in progress
(13:26:18) proxy: Connected to 207.46.107.49:1863.
(13:26:18) msn: C: NS 000: VER 4 MSNP9 MSNP8 CVR0
(13:26:18) msn: S: NS 000: VER 4 MSNP9 MSNP8 CVR0
(13:26:18) msn: C: NS 000: CVR 5 0x0409 winnt 5.1 i386 MSNMSGR 6.0.0602 MSMSGS [censurerat inloggningsnamn]
(13:26:19) msn: S: NS 000: CVR 5 8.1.0178 8.1.0178 8.1.0178
http://msgruser.dlservice.microsoft.com/download/1/A/4/1A4FEB1A-18E0-
423A-B898-F697402E4F7F/Install_Messenger.exe
http://messenger.msn.com
(13:26:19) msn: C: NS 000: USR 6 TWN I [censurerat inloggningsnamn]
(13:26:19) msn: S: NS 000: USR 6 TWN S ct=1199881579,rver=4.5.2135.0,wp=FS_40SEC_0_COMPACT,lc=1033,id=507,ru=
http:%2F%2Fmessenger.msn.com,tw=0,kpp=1,kv=4,ver=2.1.6000.1,rn=1lgjBfIL,
tpf=b0735e3a873dfb5e75054465196398e0
(13:26:19) dns: DNS query for 'nexus.passport.com' queued
(13:26:19) dns: Created new DNS child 11768, there are now 1 children.
(13:26:19) dns: Successfully sent DNS request to child 11768
(13:26:19) dns: Got response for 'nexus.passport.com'
(13:26:19) dnsquery: IP resolved for nexus.passport.com
(13:26:19) proxy: Attempting connection to 65.54.179.216
(13:26:19) proxy: Connecting to nexus.passport.com:443 with no proxy
(13:26:19) proxy: Connection in progress
(13:26:19) proxy: Connected to nexus.passport.com:443.
(13:26:19) nss: Handshake failed  (-8128)
(13:26:19) msn: C: NS 000: OUT
(13:26:19) account: Disconnecting account 0x815a240
(13:26:19) connection: Disconnecting connection 0x844b698
(13:26:19) msn: destroy httpconn (0x854eb88)
(13:26:19) connection: Destroying connection 0x844b698
Just de här raderna mot slutet verkar ju indikera att det är SSL som strular?

Kod: Markera allt

(13:26:19) proxy: Connected to nexus.passport.com:443.
(13:26:19) nss: Handshake failed  (-8128)
Edit: Tröttnade på att layouten i tråden blev för bred så jag bröt några oviktiga rader... ;)
Senast redigerad av RasmusB 11 januari 2008, 18:18:01, redigerad totalt 2 gånger.
Användarvisningsbild
nole
Inlägg: 651
Blev medlem: 10 januari 2006, 12:18:00
Ort: Borlänge

Inlägg av nole »

enligt ubuntus support forum där fler har haft liknande problem så kan du prova installera libnss3-dev med --enable-nss=yes
--enable-gnutls=no
Användarvisningsbild
RasmusB
Inlägg: 1006
Blev medlem: 24 augusti 2006, 23:32:13
Ort: Södertälje

Inlägg av RasmusB »

Hmm var anger jag de växlarna?
Användarvisningsbild
nole
Inlägg: 651
Blev medlem: 10 januari 2006, 12:18:00
Ort: Borlänge

Inlägg av nole »

du kan ju hämta hela paketet med apt-get source och sedan lägga till växlarna efter ./configure

sedan får du ju välja om du vill göra ett paket av den (tror det ska fungera) och installera med dpkg -i eller en vanlig make/make install.

Men efter lite mer läsande verkar det som att detta kanske inte är ditt problem har slut på min (idag väldigt sena) lunch men jag ska försöka experimentera lite när jag kommer hem.
Användarvisningsbild
RasmusB
Inlägg: 1006
Blev medlem: 24 augusti 2006, 23:32:13
Ort: Södertälje

Inlägg av RasmusB »

Okej, tack för hjälpen så här långt :)
Användarvisningsbild
RasmusB
Inlägg: 1006
Blev medlem: 24 augusti 2006, 23:32:13
Ort: Södertälje

Inlägg av RasmusB »

*suck* ... labbar vidare utan framgång. Testade installera aMSN, men samma symptom där, går inte att ansluta... :( Har du kommit på nån annan teori nole?
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Är du säkert på att felet ligger i Pidgin? Du har ingen router som kan ställa till något?
Har du en hårdvarurouter så prova starta om den.
Användarvisningsbild
RasmusB
Inlägg: 1006
Blev medlem: 24 augusti 2006, 23:32:13
Ort: Södertälje

Inlägg av RasmusB »

Nej, det kan inte vara uppkopplingen av två orsaker:

- Jag ändrade inget med uppkopplingen mellan installationen av 2.2.1 och 2.3.1
- Då satt jag på föräldrarnas lina där det alltid funkat förut. Nu sitter jag hemma där pidgin 2.2.1 och msn funkar kanon på min andra linuxburk...
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

ingen brandvägg installerad som ställer till något? Firestarter t.ex.?
Användarvisningsbild
nole
Inlägg: 651
Blev medlem: 10 januari 2006, 12:18:00
Ort: Borlänge

Inlägg av nole »

Nej jag har ingen ny teori.. har provat ta bort både det ena och det andra stödet för att lyckas få "ditt fel" men jag får inte ens något som liknar det..

Kan du dra ner och kompilera källkoden för Pidgin? Har för mig att den talar om, om den saknar något viktigt för att köra MSN o.s.v i slutet på den initiala konfigurationen.
Användarvisningsbild
RasmusB
Inlägg: 1006
Blev medlem: 24 augusti 2006, 23:32:13
Ort: Södertälje

Inlägg av RasmusB »

speakman: Nej, ingen mjukvarubrandvägg installerad, såvida det inte följer med någon i gutsy som är aktiverad som standard?

nole: Ok, ska prova det.
Användarvisningsbild
RasmusB
Inlägg: 1006
Blev medlem: 24 augusti 2006, 23:32:13
Ort: Södertälje

Inlägg av RasmusB »

Förbannade elände...

Avinstallerade allt som har med pidgin att göra från synaptic. Tankade hem en 2.3.1-tarball från pidgins hemsida. Drog en

Kod: Markera allt

sudo apt-get build-dep pidgin
Kollade så att libnss3-dev var installerat. Packade upp och körde

Kod: Markera allt

./configure
make
sudo make install
Pidgin klagade inte på nåt efter ./configure utan påstod sig hitta både Mozilla NSS och GNUtls... allt verkar frid och fröjd...

Försökte starta... Pidgin klagade då på en saknad fil (hade missat en växel vid kompileringen verkar det som) men det gick att lösa med

Kod: Markera allt

cd /usr/lib
sudo ln -s /usr/local/lib/libpurple.so.0 .
Pidgin startar, men samma problem är kvar ändå.... :( Bryter ihop på det här snart... måste fixa mer kaffe

EDIT: Fyller på med output från ./configure

Kod: Markera allt

pidgin 2.3.1

Build GTK+ 2.x UI............. : yes
Build console UI.............. : yes
Build for X11................. : yes

Enable Gestures............... : yes
Protocols to build dynamically : bonjour gg irc jabber msnp9 
myspace novell oscar qq sametime simple yahoo zephyr
Protocols to link statically.. :

Build with GStreamer support.. : yes
Build with D-Bus support...... : yes
D-Bus services directory...... : /usr/share/dbus-1/services
Build with NetworkManager..... : no
SSL Library/Libraries......... : Mozilla NSS and GnuTLS
Build with Cyrus SASL support. : no
Use kerberos 4 with zephyr.... : no
Use external libzephyr........ : no
Has you....................... : yes

Use XScreenSaver Extension.... : yes
Use X Session Management...... : yes
Use startup notification...... : yes
Build with GtkSpell support... : yes

Build with plugin support..... : yes
Build with Mono support....... : no
Build with Perl support....... : yes
Build with Tcl support........ : yes
Build with Tk support......... : yes

Print debugging messages...... : no

Pidgin will be installed in /usr/bin.

configure complete, now type 'make'
Användarvisningsbild
RasmusB
Inlägg: 1006
Blev medlem: 24 augusti 2006, 23:32:13
Ort: Södertälje

Inlägg av RasmusB »

Labbar vidare... efter att ha hittat en lite mer utförlig guide så körde jag istället

Kod: Markera allt

./configure --prefix=/usr --enable-gnutls=yes
make
make install
... men det gjorde ingen skillnad. Försöker med lite annat...
Skriv svar