Помогите. Не работает отправка.

50 views
Skip to first unread message

Виталий Мациборка

unread,
Oct 29, 2010, 12:59:09 PM10/29/10
to ju...@googlegroups.com
Не ругайте больно, если куда то не туда отправил.
У меня : 
Linux linux 2.6.35-22-server #35-Ubuntu x86_64 GNU/Linux
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.1) (6b20-1.9.1-1ubuntu3)
OpenJDK 64-Bit Server VM (build 17.0-b16, mixed mode)

jabbe.ru акаунт. Вроде все правильно вписал. Но отправка сообщений не работает.

---
[INFO] 2010-09-29 14:52:04.060 {umputun.jutw.Main.<init>} JU-TW Service unknown                                                                         
[INFO] 2010-09-29 14:52:04.132 {umputun.jutw.jabber.JabberClient.<init>} jaber init. server=jabber.ru port=5222 service=jabber.ru user=macik            
[INFO] 2010-09-29 14:52:04.348 {umputun.jutw.Process.from_twi.Processor.activate} make process                                                          
[INFO] 2010-09-29 14:52:04.360 {umputun.jutw.Process.from_twi.Processor.activate} RT forwarding disabled                                                
[INFO] 2010-09-29 14:52:06.718 {umputun.jutw.Process.from_twi.Processor.run} twit added for reposting. id=29016680261 text=Тестовое сообщение для #jutw 
[INFO] 2010-09-29 14:52:06.722 {umputun.jutw.Process.from_twi.Processor.run} twit added for reposting. id=29018960172 text=Тест                         
[INFO] 2010-09-29 14:52:06.732 {umputun.jutw.Process.from_twi.Processor.run} twit added for reposting. id=29065381307 text=И почему у меня не хочет рабо
тать #jutw ?                                                                                                                                            
[SEVERE] 2010-09-29 14:52:43.648 {umputun.jutw.Process.from_twi.Processor.procesMessages} No response from the server.:                                 
        at org.jivesoftware.smack.NonSASLAuthentication.authenticate(NonSASLAuthentication.java:74)                                                     
        at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java:335)                                                          
        at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:395)                                                                         
        at umputun.jutw.jabber.JabberClient.connect(JabberClient.java:96)                                                                               
        at umputun.jutw.Process.from_twi.Processor.procesMessages(Processor.java:148)                                                                   
        at umputun.jutw.Process.from_twi.Processor.run(Processor.java:111)                                                                              
        at java.lang.Thread.run(Thread.java:636)                                                                                                        
 
---
java.lang.NullPointerException                                                                                                                          
        at org.jivesoftware.smack.util.Base64.encodeBytes(Base64.java:636)                                                                              
        at org.jivesoftware.smack.sasl.SASLMechanism.challengeReceived(SASLMechanism.java:152)                                                          
        at org.jivesoftware.smack.SASLAuthentication.challengeReceived(SASLAuthentication.java:492)                                                     
        at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:338)                                                                      
        at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:44)                                                                         
        at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:76)                                                                              
No response from the server.:                                                                                                                           
        at org.jivesoftware.smack.NonSASLAuthentication.authenticate(NonSASLAuthentication.java:74)                                                     
        at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java:335)                                                          
        at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:395)                                                                         
        at umputun.jutw.jabber.JabberClient.connect(JabberClient.java:96)                                                                               
        at umputun.jutw.Process.from_twi.Processor.procesMessages(Processor.java:148)                                                                   
        at umputun.jutw.Process.from_twi.Processor.run(Processor.java:111)                                                                              
        at java.lang.Thread.run(Thread.java:636)                                                                                                        
java.net.SocketException: Socket closed                                                                                                                 
        at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:116)                                                                         
        at java.net.SocketOutputStream.write(SocketOutputStream.java:153)                                                                               
        at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:220)                                                                                  
        at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:290)                                                                             
        at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:294)                                                                                   
        at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:140)                                                                                       
        at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229)                                                                                
        at java.io.BufferedWriter.flush(BufferedWriter.java:253)                                                                                        
        at org.jivesoftware.smack.PacketWriter.writePackets(PacketWriter.java:259)                                                                      
        at org.jivesoftware.smack.PacketWriter.access$000(PacketWriter.java:40)                                                                         
        at org.jivesoftware.smack.PacketWriter$1.run(PacketWriter.java:87)                                                                              
javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake                                                                     
        at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:837)                                                                            
        at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1158)                                                              
        at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1185)                                                                       
        at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1169)                                                                       
        at org.jivesoftware.smack.XMPPConnection.proceedTLSReceived(XMPPConnection.java:1258)                                                           
        at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:313)                                                                      
        at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:44)                                                                         
        at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:76)                                                                              
Caused by: java.io.EOFException: SSL peer shut down incorrectly                                                                                         
        at sun.security.ssl.InputRecord.read(InputRecord.java:352)                                                                                      
        at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:818)                                                                            
        ... 7 more                                                                     
Umputun говрит :
"если это был запуск офциального jar то вот это
[INFO] 2010-09-29 00:38:38.228 {umputun.jutw.Main.<init>} JU-TW Service unknown 

говорит о том, что не так (не из того места) запускал, либо сам собрал jar и сделал это кривовато. 


Оно должо быть похоже на:
[INFO] 2010-09-27 20:55:23.185 {umputun.jutw.Main.<init>} JU-TW Service 2.0.190:71f7d6564bf1-default-testing [20100903
-1629] by Umputun"
Я ставил java через "apt-get install" И как это понимать "то не так (не из того места) запускал"
И вот настройка самого info.user. 
# twitter username                                                                                                                                      --tuser=macik 
# Jabber ID (JID)                                                                                                                                       --jid=macik                                                                                                                                                                                                                                                                                                     # password for jid                                                                                                                                      
--jpasswd=************ 
# jabber server
--jserver=jabber.ru
# jabber service name 
--jservice=jabber.ru   
# destination jid 
--destjid=ju...@juick.com 
# update interval in seconds 
--interval=300 
# dealy (in secs) before sending next message to jabber
#--jdelay=30 
# debug level [0..3], 0 - maximum details 
#--dbg=1  
# root for .id file
#--root=.
# disable RT (retwitting)
--nort 
## Extra jabber parameters. Usually, you don't need it, just in case  
## if you don't really understand it - don't worry. keep it as-is, i.e. commented 
#--jSelfSignedCertificate=yes
#--jNotMatchingDomainCheck=yes  
--jSASLAuthentication=yes 
--jSecurityMode=yes
#--jReconnection=yes
#--jCompression=yes
--jPlian         

umputun

unread,
Oct 29, 2010, 1:13:09 PM10/29/10
to JUTW
и посмотри внимательно на http://groups.google.com/group/jutw/t/9948d850eb4cff58?hl=en

похоже у тебя таже проблема (OpenJDK) поставь нормальную java о скорее
всего все заработает


On Oct 29, 11:59 am, Виталий Мациборка <macibo...@gmail.com> wrote:
> Не ругайте больно, если куда то не туда отправил.
> У меня :
> Linux linux 2.6.35-22-server #35-Ubuntu x86_64 GNU/Linux
> java version "1.6.0_20"
> OpenJDK Runtime Environment (IcedTea6 1.9.1) (6b20-1.9.1-1ubuntu3)
> OpenJDK 64-Bit Server VM (build 17.0-b16, mixed mode)
>
> jabbe.ru акаунт. Вроде все правильно вписал. Но отправка сообщений не работает.
>
> ---
> [INFO] 2010-09-29 14:52:04.060 {umputun.jutw.Main.<init>} JU-TW Service unknown                                                                        
> [INFO] 2010-09-29 14:52:04.132 {umputun.jutw.jabber.JabberClient.<init>} jaber init. server=jabber.ru port=5222 service=jabber.ru user=macik            
> [INFO] 2010-09-29 14:52:04.348 {umputun.jutw.Process.from_twi.Processor.activate} make process                                                          
> [INFO] 2010-09-29 14:52:04.360 {umputun.jutw.Process.from_twi.Processor.activate} RT forwarding disabled                                              
> [INFO] 2010-09-29 14:52:06.718 {umputun.jutw.Process.from_twi.Processor.run} twit added for reposting. id=29016680261 text=Тестовое сообщение для #jutw
> [INFO] 2010-09-29 14:52:06.722 {umputun.jutw.Process.from_twi.Processor.run} twit added for reposting. id=29018960172 text=Тест                        
> [INFO] 2010-09-29 14:52:06.732 {umputun.jutw.Process.from_twi.Processor.run} twit added for reposting. id=29065381307 text=И почему у меня не хочет рабо
> тать #jutw ?                                                                                                                                            
> [SEVERE] 2010-09-29 14:52:43.648 {umputun.jutw.Process.from_twi.Processor.procesMessages} No response from the server.:                                
>         at org.jivesoftware.smack.NonSASLAuthentication.authenticate(NonSASLAuthentica tion.java:74)                                                    

>         at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.j ava:335)                                                          


>         at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:395)                                                                        
>         at umputun.jutw.jabber.JabberClient.connect(JabberClient.java:96)                                                                              
>         at umputun.jutw.Process.from_twi.Processor.procesMessages(Processor.java:148)                                                                  
>         at umputun.jutw.Process.from_twi.Processor.run(Processor.java:111)                                                                              
>         at java.lang.Thread.run(Thread.java:636)                                                                                                        
>
> ---
> java.lang.NullPointerException                                                                                                                          
>         at org.jivesoftware.smack.util.Base64.encodeBytes(Base64.java:636)                                                                              
>         at org.jivesoftware.smack.sasl.SASLMechanism.challengeReceived(SASLMechanism.j ava:152)                                                          

>         at org.jivesoftware.smack.SASLAuthentication.challengeReceived(SASLAuthenticat ion.java:492)                                                    


>         at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:338)                                                                      
>         at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:44)                                                                        
>         at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:76)                                                                              
> No response from the server.:                                                                                                                          
>         at org.jivesoftware.smack.NonSASLAuthentication.authenticate(NonSASLAuthentica tion.java:74)                                                    

>         at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.j ava:335)                                                          


>         at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:395)                                                                        
>         at umputun.jutw.jabber.JabberClient.connect(JabberClient.java:96)                                                                              
>         at umputun.jutw.Process.from_twi.Processor.procesMessages(Processor.java:148)                                                                  
>         at umputun.jutw.Process.from_twi.Processor.run(Processor.java:111)                                                                              
>         at java.lang.Thread.run(Thread.java:636)                                                                                                        
> java.net.SocketException: Socket closed                                                                                                                
>         at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:116)                                                                        
>         at java.net.SocketOutputStream.write(SocketOutputStream.java:153)                                                                              
>         at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:220)                                                                                  
>         at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:290)                                                                            
>         at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:294)                                                                                  
>         at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:140)                                                                                      
>         at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229)                                                                                
>         at java.io.BufferedWriter.flush(BufferedWriter.java:253)                                                                                        
>         at org.jivesoftware.smack.PacketWriter.writePackets(PacketWriter.java:259)                                                                      
>         at org.jivesoftware.smack.PacketWriter.access$000(PacketWriter.java:40)                                                                        
>         at org.jivesoftware.smack.PacketWriter$1.run(PacketWriter.java:87)                                                                              
> javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake                                                                    
>         at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:837)                                                                            
>         at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1 158)                                                              
>         at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1185)                                                                      
>         at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1169)                                                                      

>         at org.jivesoftware.smack.XMPPConnection.proceedTLSReceived(XMPPConnection.jav a:1258)                                                          

macik.net

unread,
Oct 29, 2010, 1:26:09 PM10/29/10
to JUTW
А нормальная это какая?
И забыл добавить. У меня не находило файл info.user, пришлось так
прописать в jutw.sh "--opts=${ROOTDIR}/info.user"

On Oct 29, 8:13 pm, umputun <umpu...@gmail.com> wrote:
> и посмотри внимательно наhttp://groups.google.com/group/jutw/t/9948d850eb4cff58?hl=en
> ...
>
> read more >>

umputun

unread,
Oct 29, 2010, 1:30:50 PM10/29/10
to JUTW
нормальная, это сановская/оракловая

macik.net

unread,
Oct 29, 2010, 2:01:37 PM10/29/10
to JUTW
Сейчас поставил вот так: apt-get install sun-java6-jre
Перед этим удалил все: apt-get purge java6*


java.lang.NullPointerException
at org.jivesoftware.smack.util.Base64.encodeBytes(Base64.java:
636)
at
org.jivesoftware.smack.sasl.SASLMechanism.challengeReceived(SASLMechanism.java:
152)
at
org.jivesoftware.smack.SASLAuthentication.challengeReceived(SASLAuthentication.java:
492)
at
org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:
338)
at org.jivesoftware.smack.PacketReader.access
$000(PacketReader.java:44)
at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:
76)
No response from the
server.:
at
org.jivesoftware.smack.NonSASLAuthentication.authenticate(NonSASLAuthentication.java:
74)
at
org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java:
335)
at
org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:
395)
at umputun.jutw.jabber.JabberClient.connect(JabberClient.java:
96)
at
umputun.jutw.Process.from_twi.Processor.procesMessages(Processor.java:
148)
at umputun.jutw.Process.from_twi.Processor.run(Processor.java:
111)
at java.lang.Thread.run(Thread.java:
636)
javax.net.ssl.SSLHandshakeException: Remote host closed connection
during handshake
at
sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:
837)
at
sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:
1158)
at
sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:
1185)
at
sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:
1169)
at
org.jivesoftware.smack.XMPPConnection.proceedTLSReceived(XMPPConnection.java:
1258)
at
org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:
313)
at org.jivesoftware.smack.PacketReader.access
$000(PacketReader.java:44)
at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:
76)
Caused by: java.io.EOFException: SSL peer shut down
incorrectly
at sun.security.ssl.InputRecord.read(InputRecord.java:
352)
at
sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:
818)
... 7 more

Как еще можно поставить? Или что я не так делаю?

umputun

unread,
Oct 29, 2010, 2:03:53 PM10/29/10
to JUTW
ты не все показываешь.

Во первых, дай java -version

во вторых, дай первые несколько строк лога

On Oct 29, 1:01 pm, "macik.net" <macibo...@gmail.com> wrote:
> Сейчас поставил вот так: apt-get install sun-java6-jre
> Перед этим удалил все: apt-get purge java6*
>
> java.lang.NullPointerException
>         at org.jivesoftware.smack.util.Base64.encodeBytes(Base64.java:
> 636)
>         at
> org.jivesoftware.smack.sasl.SASLMechanism.challengeReceived(SASLMechanism.j ava:
> 152)
>         at
> org.jivesoftware.smack.SASLAuthentication.challengeReceived(SASLAuthenticat ion.java:
> 492)
>         at
> org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:
> 338)
>         at org.jivesoftware.smack.PacketReader.access
> $000(PacketReader.java:44)
>         at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:
> 76)
> No response from the
> server.:
>         at
> org.jivesoftware.smack.NonSASLAuthentication.authenticate(NonSASLAuthentica tion.java:
> 74)
>         at
> org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.j ava:

macik.net

unread,
Oct 29, 2010, 2:09:30 PM10/29/10
to JUTW
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.1) (6b20-1.9.1-1ubuntu3)
OpenJDK 64-Bit Server VM (build 17.0-b16, mixed mode)
jutw.err http://cl.ly/e405485d0523d0040910
jutw.out http://cl.ly/d2d7178faf900a8a65a4

Какие еще логи надо дать? или только эти?

umputun

unread,
Oct 29, 2010, 2:12:33 PM10/29/10
to JUTW
ну дык, ничего ты не поставил сановскую java. оно тут явно пишет
"OpenJDK"
посмотри на убунотвых форумах, как ее правильно ставить.

On Oct 29, 1:09 pm, "macik.net" <macibo...@gmail.com> wrote:
> java version "1.6.0_20"
> OpenJDK Runtime Environment (IcedTea6 1.9.1) (6b20-1.9.1-1ubuntu3)
> OpenJDK 64-Bit Server VM (build 17.0-b16, mixed mode)
> jutw.errhttp://cl.ly/e405485d0523d0040910
> jutw.outhttp://cl.ly/d2d7178faf900a8a65a4

macik.net

unread,
Oct 29, 2010, 3:18:52 PM10/29/10
to JUTW
нашел инструкцию и все переустановил:
Это оно?
root@linux:~# java -version
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)


jutw.err http://cl.ly/aecd85f7ec8e0c7b0670
jutw.out http://cl.ly/33aac44e5cbf95c044d7

umputun

unread,
Oct 29, 2010, 3:37:20 PM10/29/10
to JUTW
странно.

попробоуй сначала в директорию jutw зайти и потом от туда запустить.
Покажи что получится


On Oct 29, 2:18 pm, "macik.net" <macibo...@gmail.com> wrote:
> нашел инструкцию и все переустановил:
> Это оно?
> root@linux:~# java -version
> java version "1.6.0_22"
> Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
> Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)
>
> jutw.errhttp://cl.ly/aecd85f7ec8e0c7b0670
> jutw.outhttp://cl.ly/33aac44e5cbf95c044d7

macik.net

unread,
Oct 29, 2010, 3:49:45 PM10/29/10
to JUTW
Если запустить из каталога. То в папке "log" появляется несколько
файлов
скрин: http://cl.ly/0396b86a11d8d8b40e16
файлы: http://cl.ly/408acb4aa7ffc1bda266

umputun

unread,
Oct 29, 2010, 3:52:35 PM10/29/10
to JUTW
вот это уже на что-то похоже. Говорит от тебя к jabber.ru не
достучатся.

macik.net

unread,
Oct 29, 2010, 4:01:58 PM10/29/10
to JUTW
У меня на соседних машинах запущен Adium с этой учеткой. На обоих
тачках отправка и прием работает.
Я попробовал телнетом зайти:
root@linux:~/jutw-ver-2_0_0# telnet jabber.ru 5222
Trying 77.88.57.178...
Connected to jabber.ru.
Escape character is '^]'.
Как я понимаю конект есть.
Может попробовать другими учетками?

On Oct 29, 10:37 pm, umputun <umpu...@gmail.com> wrote:

macik.net

unread,
Oct 29, 2010, 4:33:59 PM10/29/10
to JUTW
проверил с ya.ru. Нечего не поменялось. ;(

umputun

unread,
Oct 29, 2010, 4:39:35 PM10/29/10
to JUTW
дай мне свой конфиг. и дай логи jutw с доп. параметером --dbg=0
Message has been deleted

macik.net

unread,
Oct 30, 2010, 4:56:58 AM10/30/10
to JUTW
Предыдущее письмо удалил. Параметр не так задал, как Вы говорили.
Вот свежие логи и user.info http://cl.ly/3723032300f639890806

umputun

unread,
Nov 3, 2010, 10:51:06 PM11/3/10
to JUTW
недоступно по ссылке

On Oct 30, 3:56 am, "macik.net" <macibo...@gmail.com> wrote:
> Предыдущее письмо удалил. Параметр не так задал, как Вы говорили.
> Вот свежие логи и user.infohttp://cl.ly/3723032300f639890806

macik.net

unread,
Nov 4, 2010, 8:15:27 AM11/4/10
to JUTW
Спасибо что ответили.
Я случайто удалил файлы. Вот теперь, восстановил http://cl.ly/3723032300f639890806

umputun

unread,
Nov 4, 2010, 10:39:47 PM11/4/10
to JUTW
на вид все правильно, если с тех пор jabber.ru ничего не поменял.


On Nov 4, 7:15 am, "macik.net" <macibo...@gmail.com> wrote:
> Спасибо что ответили.
> Я случайто удалил файлы. Вот теперь, восстановилhttp://cl.ly/3723032300f639890806
Reply all
Reply to author
Forward
0 new messages