Lync (anteriormente Office Communicator) con pidgin-sipe => Error de lectura

8

Siempre pude conectarme a la red Microsoft Lync de mi empresa, que se basa en SIP. Hay un complemento para Pidgin llamado pidgin-sipe. Todo funcionó bien a menos que la compañía cambiara algo extraño. Ahora siempre obtengo un Read Errorcuando quiero conectarme.

La salida de depuración muestra lo siguiente:
http://fixee.org/paste/vmfb4sl/

¿Ya no es posible conectarse o es un error pidgin-sipe?

thonixx
fuente
1
Es posible que desee probar wync en su lugar
fnokke

Respuestas:

6

solo agrega:

NSS_SSL_CBC_RANDOM_IV=0

a / etc / ambiente

y persistirá sin que necesite un script de inicio no estándar para pidgin.

Jack Knight
fuente
1
¿No tiene ningún impacto en otras aplicaciones?
thonixx
Si. Lo hace en ese lugar. Este es el método correcto.
Evan Carroll
16

~ $ export NSS_SSL_CBC_RANDOM_IV = 0

~ $ pidgin

Parece hacer el truco, no estoy seguro exactamente de lo que hace. Necesito leer sobre eso.

Aquí está el seguimiento de errores para el problema: https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/950790

p0rg1
fuente
Gracias, esto es genial. Acabo de crear un script personalizado para iniciar pidgin con esta configuración. Sería bueno saber de usted si sabe exactamente qué hace esta opción.
thonixx
¡Gracias! parece resolver el "error de lectura", pero sigo recibiendo un error de autenticación. ¿Tuviste que configurar algo especial?
Guy Korland el
3
Nota: Puede evitar tener que usar un script condensando esto en un solo comando:NSS_SSL_CBC_RANDOM_IV=0 pidgin
BHSPitMonkey el
¡Perfecto! ¡Funciona también para Windows! (Agregue eso al entorno del usuario)
FractalSpace
No funciona para mi
hippyjim
8

Otras respuestas son viejas formas.

Ahora hay un archivo de configuración que debe editar.

sudo -e /etc/default/pidgin-sipe

Descomenta la línea que dice:

# export NSS_SSL_CBC_RANDOM_IV=0

(elimine el '#' escriba el archivo y reinicie pidgin)

Evan Carroll
fuente
1

Para que funcione con la forma en que normalmente inicia las aplicaciones en Ubuntu y no se interponga en el camino de otros programas, puede copiar el pidgininiciador del ~/.local/share/applications/directorio al directorio emitiendo los siguientes comandos:

mkdir -p ~/.local/share/applications
cp /usr/share/applications/pidgin.desktop ~/.local/share/applications

Luego edite el archivo con su editor favorito, por ej.

nano ~/.local/share/applications/pidgin.desktop

Reemplace la línea Exec=/usr/bin/pidgincon lo siguiente:

Exec=env NSS_SSL_CBC_RANDOM_IV=0 /usr/bin/pidgin
RJo
fuente
Si bien este método funciona. Es muy complejo y no capta las invocaciones de pidgin de otras rutas. Intente esto en su lugar
Evan Carroll