>sertifika ile yapılması gerektiğini öğrendim:)
Başlangıç olarak elimizde çalışan bi jabber olması gerekiyor ( ssl çalışabilir halde derlenip kurulmuş olması gerekiyor. yoksa olacak hatalardan sorumlu değilim :). başlangıç olarak bi sertifika oluşturmamız gerekiyor.
$openssl req -new > jabber.cert.csr
$openssl rsa -in privkey.pem -out jabber.cert.key
$openssl x509 -in jabber.cert.csr -out jabber.cert.cert -req -signkey jabber.cert.key -days 3650
$cat jabber.cert.cert jabber.cert.key > server.pem
$openssl x509 -in server.pem -text
$chown root:jabber server.pem
$chmod 640 server.pem
sertifikamız hazırdır. (kaynak http://www.ece.utk.edu/~ccarrol2/its/jabber_ssl.html )
şimdi /usr/local/etc altındaki jabberd2 ayar dosyalarından c2s.xml içerisindeki şunları değiştiriyoruz.
""
/etc/jabberd/server.pem
<ssl-port>5223
isterseniz tls ile daha da güven isterseniz
ekleyebilirsiniz.
not: sadece ssl ile bağlantı isterseniz 0 şeklinde değiştirebilirsiniz. sonra sunucuyu durdurup
çalıştırırsanız sorun bitmiştir. geçmiş olsun
Recent Comments