lhost / sendxmpp

perl-script to send xmpp (jabber), similar to what mail(1) does for mail.
63 stars 22 forks source link

xmpp auth error. #13

Closed aplsms closed 9 years ago

aplsms commented 9 years ago

Hi, i have error connecting to the openfire xmpp server. username, password and jserver are correct. XML-Stream-1.24 Net-XMPP-1.05

$ echo "This is a test IM" | sendxmpp -t -n -u "apetrenko" release@conference.jabber.corp.company.com -j jabber.corp.company.com -v sendxmpp: config: 'username' => 'apetrenko@corp.company.com' sendxmpp: config: 'jserver' => 'jabber.corp.company.com' sendxmpp: config: 'password' => 'password' sendxmpp: ssl_verify: 0 sendxmpp: tls_ca_path: sendxmpp: Connect: 1 Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1829. Use of uninitialized value $sid in concatenation (.) or string at /Library/Perl/5.18/XML/Stream.pm line 2735. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 2737. Use of uninitialized value $sid in concatenation (.) or string at /Library/Perl/5.18/XML/Stream.pm line 1668. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1669. Use of uninitialized value in concatenation (.) or string at /Library/Perl/5.18/XML/Stream.pm line 1669. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1671. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1673. Use of uninitialized value in numeric eq (==) at /Library/Perl/5.18/XML/Stream.pm line 1673. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1675. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1678. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 2615. Use of uninitialized value $sid in concatenation (.) or string at /Library/Perl/5.18/XML/Stream.pm line 2735. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 2737. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 433. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 440. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 433. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 440. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 433. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 440. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 433. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 440. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 433. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 440. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 433. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 440. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 433. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 440. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 433. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 440. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 433. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 440. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 433. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 440. Use of uninitialized value in hash element at /Library/Perl/5.18/Net/XMPP/Connection.pm line 433. Use of uninitialized value in string eq at /usr/local/bin/sendxmpp line 518. Error 'AuthSend': [?] Use of uninitialized value $sid in concatenation (.) or string at /Library/Perl/5.18/XML/Stream.pm line 1668. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1669. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1671. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1673. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1264. Use of uninitialized value in string eq at /Library/Perl/5.18/XML/Stream.pm line 1264. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1264. Use of uninitialized value in string eq at /Library/Perl/5.18/XML/Stream.pm line 1264. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1267. Use of uninitialized value in delete at /Library/Perl/5.18/XML/Stream.pm line 1267. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1268. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1270. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1270. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1270. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1270. Use of uninitialized value $sid in hash element at /Library/Perl/5.18/XML/Stream.pm line 1270. Use of uninitialized value $sid in delete at /Library/Perl/5.18/XML/Stream.pm line 1272. sendxmpp: Disconnect

lhost commented 9 years ago

Looks like a problem with SSL. Try --ssl, --no-tls-verify, --tls-ca-path option and try again.

aplsms commented 9 years ago

Checked with all option combinations: there is no success,

eribertomota commented 6 years ago

You need install the CA certificate in client side. See #29