It appears that adding that Purple/2.6.6 to the user agent fixed the
issue. I've connected three times in a row.
I'm really surprised it was a settings issue, mostly because my co
workers have the same settings and it works fine for them. I was sure it
was going to be some problem between GnuTLS and libpurple.
Thank you so much for the help.
On 09/05/13 18:08, Tres Finocchiaro wrote:
Jeff,
Have you been able to reproduce this error on Windows? I used Pidgin
+ SIPE for years in a Windows and Ubuntu environment without any major
issues.
The login format was the biggest catch for me. Here are the settings
I used:
http://i.imgur.com/34SLt2n.png
http://i.imgur.com/naF9ZeA.png
Also, depending on your build of Linux, you may be able to find
precompiled binaries. At the time I wrote my tutorial
<http://tresdev.blogspot.com/2009/08/pidgin-microsoft-office-communicator.html>
they were all unofficial repos, but it appears most distros have
precompiled SIPE binaries now, usually under the package name
"pidgin-sipe".
Alternatively, you may have luck switching from TLS to NTLM or
Kerberos, but I was only successful with TLS, which you are already
trying.
-Tres
On Thu, Sep 5, 2013 at 5:45 PM, Jeff Eberl <[email protected]
<mailto:[email protected]>> wrote:
Hello,
I'm trying to use pidgin to connect to our office communicator
server. I have to use a proxy. This problem shows up when I first
start pidgin, and through a day or so of trial and error, I
connected once, but I think that was a fluke because I couldn't
connect on the restart, and following the steps I had just taken
didn't make any difference (I deleted everything in my
.pudgin/certificates folder).
Versions:
Pidgin: 2.6.6
libpurple: 2.6.6
gnutls: 2.4.1
pidgin-sipe: 1.11.2 or 1.16.1, both built from source.
Usually, the main GUI says either "Read Error" or "Write Error".
The logs (with PURPLE_GNUTLS_DEBUG=7) show a message like this:
(15:22:37) *gnutls:* lvl 7: READ: Got 0 bytes from 14
(15:22:37) *gnutls:* lvl 7: READ: read 0 bytes from 14
(15:22:37) *gnutls:* lvl 7: 0000 -
(15:22:37) *gnutls:* lvl 2: ASSERT: gnutls_buffers.c:638
(15:22:37) *gnutls:* lvl 3: XXX[]: ret: 0 Success.
(15:22:37) *gnutls:* lvl 3: XXX2[]: ret: 0 Success.
(15:22:37) *gnutls:* lvl 2: ASSERT: gnutls_record.c:921
(15:22:37) *gnutls:* receive failed: A TLS packet with unexpected
length was received.
(15:22:37) *connection:* Connection error on 0x2b831d1ec9f0
(reason: 0 description: Read error)
or if it's a write error:
(15:06:42) gnutls: lvl 7: WRITE: Will write 693 bytes to 15.
(15:06:42) gnutls: lvl 2: ASSERT: gnutls_buffers.c:835
(15:06:42) gnutls: lvl 2: ASSERT: gnutls_record.c:460
(15:06:42) gnutls: send failed: Error in the push function.
(15:06:42) sipe: transport_canwrite_cb: written <= 0, exiting
(15:06:42) connection: Connection error on 0x2b9bedc20fd0 (reason:
0 description: Write error)
I'm assuming this is my problem. I don't see anything else that's
as consistent.
Thank you,
Jeff
_______________________________________________
[email protected] <mailto:[email protected]> mailing list
Want to unsubscribe? Use this link:
http://pidgin.im/cgi-bin/mailman/listinfo/support
--
- [email protected] <mailto:[email protected]>
--
Jeff Eberl, [email protected]
Lockheed Martin, Autonomous Systems
12395 N Mead Way Littleton CO 80125
Phone 303-374-2069 Fax 720-344-2360
_______________________________________________
[email protected] mailing list
Want to unsubscribe? Use this link:
http://pidgin.im/cgi-bin/mailman/listinfo/support