Ubuntu 12.04 Pidgin

1483 ワード

会社を始めて、社内の交流は基本的にOC(少なくともうちの会社はそうです)を採用していますが、Ubuntu 11を使うとします.10時、pidginリンクOCで良いのですが、Ubuntu 12にアップグレードします.04時、突然OCにリンクできなくなり、半日やって、やっとリンクできるようになりました.
OCのインストール
Step1:
 sudo apt-get update
 sudo apt-get install pidgin pidgin-sipe

もちろんpidginのすべての関連プラグインなどをインストールする場合は、次のようにインストールできます.
 
 sudo apt-get install pidgin*

 
Step 2:アカウントの追加:
 Protocol: Office Communicator
 Username:***@compay.com
Login:Usernameと同じです(少なくともDomainuserは接続に成功していません)
 Password: ***
Remember password:チェック
 Alias:  **
上記2ステップの設定後、Ubuntu 11.10にリンクできます.
ただし、Ubuntu 12.04ではSSL Connection FailedまたはRead Errorがプロンプトされます.
Step3:
ネットで検索して、このpidginの1つのバグを発見して、返事によって、~/.bashrcに環境変数を追加
export NSS_SSL_CBC_RANDOM_IV=0

パソコンを再起動したり、アカウントをログアウトしたりして、再リンクすればいいです.以前は私のパソコンがこのように設定されていたので、OCにリンクできました.
しかし、出张のため、コンピュータは再びシステムをインストールしなければならなくて、自分でUbuntu 12.04をインストールして、上の3歩の设定によって后で、やはりリンクが上がらないで、长い间気がふさぎました.
後で解決した
Step4:
ネット上で解決方法を見つけます:bashスクリプトを書いてpidginを起動する前にNSS_を設定しますSSL_CBC_RANDOM_IV=0でいいです.
#!/bin/bash
#pidgin.sh


#Start program with &
NSS_SSL_CBC_RANDOM_IV=0 pidgin > /dev/null 2>&1 &


exit 0

実行可能権限の付与
chmod a+x pidgin.sh
./pidgin.sh

OK、リンクできますが、Step 4の設定でStep 3の設定が有効になっていないことが反映されますので、後で具体的な原因を調べてみましょう.