RE: SMTPAppender

2008-12-04 Thread Massimo Quagliani
Thanks,

But I changed my log4j.properties file using another SMTP host, 
which, according to this link 
http://www.velociraptus.com/internet/articoli_d.php?particoloID=27
uses port 25 for SMTP (it is in italian but in the table it is clear the port 
is 25).
The error is still there...
Please help!!

/Massimo


# Email appender
log4j.appender.email=org.apache.log4j.net.SMTPAppender
log4j.appender.email.BufferSize=25
log4j.appender.email.SMTPHost=mail.libero.it
log4j.appender.email.SMTPUsername=valid_username
log4j.appender.email.SMTPPassword=valid_password
[EMAIL PROTECTED]
[EMAIL PROTECTED]
log4j.appender.email.Subject=Error
log4j.appender.email.layout=org.apache.log4j.PatternLayout
log4j.appender.email.layout.ConversionPattern=%d{DATE} %-5p %m - %c{3} [%t] 
[%r ms]%n%n
log4j.appender.email.threshold=ERROR


The stack trace is the same...

2008-12-04 09:28:17,515 ERROR [http-8080-2]: This is a try!
log4j:ERROR Error occured while sending e-mail notification.
javax.mail.MessagingException: Could not connect to SMTP host: mail.libero.it, 
port: 25;
  nested exception is:
java.net.ConnectException: Connection timed out: connect
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)
at 
com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:412)
at javax.mail.Service.connect(Service.java:310)
at javax.mail.Service.connect(Service.java:169)
at javax.mail.Service.connect(Service.java:118)
at javax.mail.Transport.send0(Transport.java:188)
at javax.mail.Transport.send(Transport.java:118)
at org.apache.log4j.net.SMTPAppender.sendBuffer(SMTPAppender.java:330)
at org.apache.log4j.net.SMTPAppender.append(SMTPAppender.java:215)
at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
at 
org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)
at org.apache.log4j.Category.callAppenders(Category.java:206)
at org.apache.log4j.Category.forcedLog(Category.java:391)
at org.apache.log4j.Category.error(Category.java:305)
at servlet.Log4jServlet.doGet(Log4jServlet.java:80)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:233)
at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189)
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1359)
... 28 more


-Original Message-
From: Joe White [mailto:[EMAIL PROTECTED] 
Sent: mercoledì 3 dicembre 2008 20.26
To: log4j-user@logging.apache.org
Subject: Re: SMTPAppender



   Gmail SMTP server requires TLS and it does not use the default port of 25.

   According to this link:

   http://mail.google.com/support/bin/answer.py?hl=enanswer=13287

   You must use port 456 or 587 for SMTP.

   However, port is not an option YET in the latest release. (unless
1.2.16 has been release)

   Here is what Curt replied with.

   

   log4j.appender.YOURAPPENDERNAME.smtpUsername=USERNAME
log4j.appender.YOURAPPENDERNAME.smtpPassword=PASSWORD
log4j.appender.YOURAPPENDERNAME.smtpPort=PORT

Port is in the current source, but not in the last release.  We need to cut a 
log4j
1.2.16 soon.

   

   

Re: log4j adopting SLF4J? [Was: Repository selectors, useful?]

2008-12-04 Thread Maarten Bosteels
+1 for log4j adopting SLF4J API

Maarten

On Mon, Dec 1, 2008 at 1:36 PM, Ceki Gulcu [EMAIL PROTECTED] wrote:



 Jacob Kjome wrote:

  Ceki Gulcu wrote:
  It should not be difficult to write a SLF4J binding for log4j which
  supports repository selectors.
 
  ...which would require Log4j to directly implement the SLF4J interfaces,
 no?
  Doubtful for 1.2.xx.

 If there is support for this idea, it can be implemented with relative
 ease. The log4j version can be called 1.3, 1.4 or even 2.0. The
 difficult part is reaching agreement among the log4j committers. I
 think if log4j implemented SLF4J, this would have a very positive
 unifying effect on logging in the Java world. Obviously, I am willing
 to do the work.

 As you are probably aware, more and more projects are adopting the
 SLF4J API.  I would venture say that SLF4J's adoption rate is roughly
 equivalent to that of log4j itself.

 Recently, Jspwiki decided to adopt the SLF4J API for its logging. See

  https://issues.apache.org/jira/browse/JSPWIKI-376

 Harry Metske synthesized various logging paths in JSPWiki

  https://issues.apache.org/jira/secure/attachment/12394188/jspwiki-log.odp

 I was taken aback by the picture he paints. I think we owe it to
 Java developers to propose a saner logging model.

 Obviously, the adoption of the SLF4J API by log4j will be break 100%
 compatibility. More precisely, logging statements passing objects as
 messages will need to be converted to strings. Given that there are
 comparatively very few log statements using Object instead of String,
 in my experience, it takes half an hour to convert even the largest
 projects.

 The choice is between preserving 100% compatibility but force projects
 to deal with several logging libraries or to break 100% compatibility
 for but offer a saner and  more unified model.


 --
 Ceki Gülcü
 Logback: The reliable, generic, fast and flexible logging framework for
 Java.
 http://logback.qos.ch

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




Re: initialize the log4j system properly

2008-12-04 Thread Juha Laiho
Dipocse wrote:
 I've a database (PRJ) and I'm trying to connect from Asterisk server to that
 database. In the shell script i used a log4j-1.2.11.jar with all others jar
 files. 
...
 when i run the above shell script (./runagi.sh). It shows me the following
 warnings
 
 
 Warning:
 
 
 
 log4j:WARN No appenders could be found for logger
 =(net.sf.hibernate.cfg.Environment)
  
 
 
 log4j:WARN Please initialize the log4j system properly
 
 would anyone tell me how can i solve it?

Log4j cannot find its configuration file anywhere on the provided classpath.

Create a configuration file, and either explicitly tell Log4j about it
(via log4j.configuration system property), or place it in a directory
contained in the classpath.

Details in the docs:
http://logging.apache.org/log4j/1.2/manual.html
-- 
..Juha

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: SMTPAppender

2008-12-04 Thread Joe White



  The error is clear in the stacktrace.

        java.net.ConnectException: Connection timed out: connect
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)

  I do not think it's log4j related..

  Can you make the connection on your box via telnet or some other  
type of email program ?


  Quoting Massimo Quagliani [EMAIL PROTECTED]:


Thanks,

But I changed my log4j.properties file using another SMTP host,
which, according to this link
http://www.velociraptus.com/internet/articoli_d.php?particoloID=27
uses port 25 for SMTP (it is in italian but in the table it is  
clear  the port is 25).

The error is still there...
Please help!!

/Massimo


# Email appender
log4j.appender.email=org.apache.log4j.net.SMTPAppender
log4j.appender.email.BufferSize=25
log4j.appender.email.SMTPHost=mail.libero.it
log4j.appender.email.SMTPUsername=valid_username
log4j.appender.email.SMTPPassword=valid_password
[EMAIL PROTECTED]
[EMAIL PROTECTED]
log4j.appender.email.Subject=Error
log4j.appender.email.layout=org.apache.log4j.PatternLayout
log4j.appender.email.layout.ConversionPattern=    %d{DATE} %-5p %m  
-  %c{3} [%t] [%r ms]%n%n

log4j.appender.email.threshold=ERROR


The stack trace is the same...

2008-12-04 09:28:17,515 ERROR [http-8080-2]                : This is a try!
log4j:ERROR Error occured while sending e-mail notification.
javax.mail.MessagingException: Could not connect to SMTP host:   
mail.libero.it, port: 25;

   nested exception is:
        java.net.ConnectException: Connection timed out: connect
        at  
com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)
        at  
com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:412)

        at javax.mail.Service.connect(Service.java:310)
        at javax.mail.Service.connect(Service.java:169)
        at javax.mail.Service.connect(Service.java:118)
        at javax.mail.Transport.send0(Transport.java:188)
        at javax.mail.Transport.send(Transport.java:118)
        at  
org.apache.log4j.net.SMTPAppender.sendBuffer(SMTPAppender.java:330)

        at org.apache.log4j.net.SMTPAppender.append(SMTPAppender.java:215)
        at  
org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
        at   
org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)

        at org.apache.log4j.Category.callAppenders(Category.java:206)
        at org.apache.log4j.Category.forcedLog(Category.java:391)
        at org.apache.log4j.Category.error(Category.java:305)
        at servlet.Log4jServlet.doGet(Log4jServlet.java:80)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at   
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at   
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at   
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at   
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at   
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at   
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at   
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at   
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at   
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at   
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at  
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

        at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection timed out: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(Unknown Source)
        at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
        at java.net.PlainSocketImpl.connect(Unknown Source)
        at java.net.SocksSocketImpl.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at  
com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:233)

        at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189)
        at  
com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1359)

        ... 28 more


-Original Message-
From: Joe White [mailto:[EMAIL PROTECTED]
Sent: mercoledì 3 dicembre 2008 20.26
To: log4j-user@logging.apache.org
Subject: Re: SMTPAppender



    Gmail SMTP server requires TLS and it does not use the default  
port of 25.


    According to this link:

    http://mail.google.com/support/bin/answer.py?hl=enanswer=13287

    You must use port 

RE: SMTPAppender

2008-12-04 Thread Massimo Quagliani
Please, 
could you explain in detail what you would do in this situation? 
I didn't figure out your suggestion.

/Max

-Original Message-
From: Joe White [mailto:[EMAIL PROTECTED] 
Sent: giovedì 4 dicembre 2008 17.45
To: log4j-user@logging.apache.org
Subject: RE: SMTPAppender



   The error is clear in the stacktrace.

        java.net.ConnectException: Connection timed out: connect
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)

   I do not think it's log4j related..

   Can you make the connection on your box via telnet or some other type of 
email program ?

   Quoting Massimo Quagliani [EMAIL PROTECTED]:

 Thanks,

 But I changed my log4j.properties file using another SMTP host, which, 
 according to this link
 http://www.velociraptus.com/internet/articoli_d.php?particoloID=27
 uses port 25 for SMTP (it is in italian but in the table it is clear  
 the port is 25).
 The error is still there...
 Please help!!

 /Massimo


 # Email appender
 log4j.appender.email=org.apache.log4j.net.SMTPAppender
 log4j.appender.email.BufferSize=25
 log4j.appender.email.SMTPHost=mail.libero.it
 log4j.appender.email.SMTPUsername=valid_username
 log4j.appender.email.SMTPPassword=valid_password
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 log4j.appender.email.Subject=Error
 log4j.appender.email.layout=org.apache.log4j.PatternLayout
 log4j.appender.email.layout.ConversionPattern=    %d{DATE} %-5p %m
 -  %c{3} [%t] [%r ms]%n%n
 log4j.appender.email.threshold=ERROR


 The stack trace is the same...

 2008-12-04 09:28:17,515 ERROR [http-8080-2]                : This is a try!
 log4j:ERROR Error occured while sending e-mail notification.
 javax.mail.MessagingException: Could not connect to SMTP host:   
 mail.libero.it, port: 25;
    nested exception is:
         java.net.ConnectException: Connection timed out: connect
         at  
 com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)
         at  
 com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:412)
         at javax.mail.Service.connect(Service.java:310)
         at javax.mail.Service.connect(Service.java:169)
         at javax.mail.Service.connect(Service.java:118)
         at javax.mail.Transport.send0(Transport.java:188)
         at javax.mail.Transport.send(Transport.java:118)
         at  
 org.apache.log4j.net.SMTPAppender.sendBuffer(SMTPAppender.java:330)
         at org.apache.log4j.net.SMTPAppender.append(SMTPAppender.java:215)
         at  
 org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
         at   
 org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)
         at org.apache.log4j.Category.callAppenders(Category.java:206)
         at org.apache.log4j.Category.forcedLog(Category.java:391)
         at org.apache.log4j.Category.error(Category.java:305)
         at servlet.Log4jServlet.doGet(Log4jServlet.java:80)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
         at   
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
         at   
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at   
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
         at   
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
         at   
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
         at   
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
         at   
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at   
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
         at   
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
         at   
 org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
         at  
 org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
         at java.lang.Thread.run(Unknown Source)
 Caused by: java.net.ConnectException: Connection timed out: connect
         at java.net.PlainSocketImpl.socketConnect(Native Method)
         at java.net.PlainSocketImpl.doConnect(Unknown Source)
         at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
         at java.net.PlainSocketImpl.connect(Unknown Source)
         at java.net.SocksSocketImpl.connect(Unknown Source)
         at java.net.Socket.connect(Unknown Source)
         at java.net.Socket.connect(Unknown Source)
         at  
 com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:233)
         at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189)
         at  
 com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1359)
         ... 28 more


 

AW: SMTPAppender

2008-12-04 Thread Bender Heri
Try a standalone tool in order to open this socket.  E.g. castalia socktest 
(free download), or even telnet in your command prompt:

Telnet host port

heri

-Ursprüngliche Nachricht-
Von: Massimo Quagliani [mailto:[EMAIL PROTECTED] 
Gesendet: Donnerstag, 4. Dezember 2008 18:02
An: Log4J Users List
Betreff: RE: SMTPAppender

Please,
could you explain in detail what you would do in this situation? 
I didn't figure out your suggestion.

/Max

-Original Message-
From: Joe White [mailto:[EMAIL PROTECTED]
Sent: giovedì 4 dicembre 2008 17.45
To: log4j-user@logging.apache.org
Subject: RE: SMTPAppender



   The error is clear in the stacktrace.

        java.net.ConnectException: Connection timed out: connect
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)

   I do not think it's log4j related..

   Can you make the connection on your box via telnet or some other type of 
email program ?

   Quoting Massimo Quagliani [EMAIL PROTECTED]:

 Thanks,

 But I changed my log4j.properties file using another SMTP host, which, 
 according to this link
 http://www.velociraptus.com/internet/articoli_d.php?particoloID=27
 uses port 25 for SMTP (it is in italian but in the table it is clear  
 the port is 25).
 The error is still there...
 Please help!!

 /Massimo


 # Email appender
 log4j.appender.email=org.apache.log4j.net.SMTPAppender
 log4j.appender.email.BufferSize=25
 log4j.appender.email.SMTPHost=mail.libero.it
 log4j.appender.email.SMTPUsername=valid_username
 log4j.appender.email.SMTPPassword=valid_password
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 log4j.appender.email.Subject=Error
 log4j.appender.email.layout=org.apache.log4j.PatternLayout
 log4j.appender.email.layout.ConversionPattern=    %d{DATE} %-5p %m
 -  %c{3} [%t] [%r ms]%n%n
 log4j.appender.email.threshold=ERROR


 The stack trace is the same...

 2008-12-04 09:28:17,515 ERROR [http-8080-2]                : This is a try!
 log4j:ERROR Error occured while sending e-mail notification.
 javax.mail.MessagingException: Could not connect to SMTP host:   
 mail.libero.it, port: 25;
    nested exception is:
         java.net.ConnectException: Connection timed out: connect
         at  
 com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)
         at  
 com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:412)
         at javax.mail.Service.connect(Service.java:310)
         at javax.mail.Service.connect(Service.java:169)
         at javax.mail.Service.connect(Service.java:118)
         at javax.mail.Transport.send0(Transport.java:188)
         at javax.mail.Transport.send(Transport.java:118)
         at  
 org.apache.log4j.net.SMTPAppender.sendBuffer(SMTPAppender.java:330)
         at org.apache.log4j.net.SMTPAppender.append(SMTPAppender.java:215)
         at  
 org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
         at   
 org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66)
         at org.apache.log4j.Category.callAppenders(Category.java:206)
         at org.apache.log4j.Category.forcedLog(Category.java:391)
         at org.apache.log4j.Category.error(Category.java:305)
         at servlet.Log4jServlet.doGet(Log4jServlet.java:80)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
         at   
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
         at   
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at   
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
         at   
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
         at   
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
         at   
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
         at   
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at   
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
         at   
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
         at   
 org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
         at  
 org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
         at java.lang.Thread.run(Unknown Source)
 Caused by: java.net.ConnectException: Connection timed out: connect
         at java.net.PlainSocketImpl.socketConnect(Native Method)
         at java.net.PlainSocketImpl.doConnect(Unknown Source)
         at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
         at java.net.PlainSocketImpl.connect(Unknown Source)
         at java.net.SocksSocketImpl.connect(Unknown Source)
         at java.net.Socket.connect(Unknown 

RE: SMTPAppender

2008-12-04 Thread Massimo Quagliani
I tried:

telnet mail.libero.it 25
Trying 212.52.84.54...
telnet: Unable to connect to remote host: Connection timed out 

But I have a stupid question, using telnet my client is expected to find a 
telnet server on the port 25, while there should be an smtp server.
Am I wrong?

/MAx

-Original Message-
From: Bender Heri [mailto:[EMAIL PROTECTED] 
Sent: giovedì 4 dicembre 2008 19.11
To: Log4J Users List
Subject: AW: SMTPAppender

Try a standalone tool in order to open this socket.  E.g. castalia socktest 
(free download), or even telnet in your command prompt:

Telnet host port

heri

-Ursprüngliche Nachricht-
Von: Massimo Quagliani [mailto:[EMAIL PROTECTED]
Gesendet: Donnerstag, 4. Dezember 2008 18:02
An: Log4J Users List
Betreff: RE: SMTPAppender

Please,
could you explain in detail what you would do in this situation? 
I didn't figure out your suggestion.

/Max

-Original Message-
From: Joe White [mailto:[EMAIL PROTECTED]
Sent: giovedì 4 dicembre 2008 17.45
To: log4j-user@logging.apache.org
Subject: RE: SMTPAppender



   The error is clear in the stacktrace.

        java.net.ConnectException: Connection timed out: connect
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)

   I do not think it's log4j related..

   Can you make the connection on your box via telnet or some other type of 
email program ?

   Quoting Massimo Quagliani [EMAIL PROTECTED]:

 Thanks,

 But I changed my log4j.properties file using another SMTP host, which, 
 according to this link
 http://www.velociraptus.com/internet/articoli_d.php?particoloID=27
 uses port 25 for SMTP (it is in italian but in the table it is clear 
 the port is 25).
 The error is still there...
 Please help!!

 /Massimo


 # Email appender
 log4j.appender.email=org.apache.log4j.net.SMTPAppender
 log4j.appender.email.BufferSize=25
 log4j.appender.email.SMTPHost=mail.libero.it
 log4j.appender.email.SMTPUsername=valid_username
 log4j.appender.email.SMTPPassword=valid_password
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 log4j.appender.email.Subject=Error
 log4j.appender.email.layout=org.apache.log4j.PatternLayout
 log4j.appender.email.layout.ConversionPattern=    %d{DATE} %-5p %m
 -  %c{3} [%t] [%r ms]%n%n
 log4j.appender.email.threshold=ERROR


 The stack trace is the same...

 2008-12-04 09:28:17,515 ERROR [http-8080-2]                : This is a try!
 log4j:ERROR Error occured while sending e-mail notification.
 javax.mail.MessagingException: Could not connect to SMTP host: 
 mail.libero.it, port: 25;
    nested exception is:
         java.net.ConnectException: Connection timed out: connect
         at
 com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)
         at
 com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:412
 )
         at javax.mail.Service.connect(Service.java:310)
         at javax.mail.Service.connect(Service.java:169)
         at javax.mail.Service.connect(Service.java:118)
         at javax.mail.Transport.send0(Transport.java:188)
         at javax.mail.Transport.send(Transport.java:118)
         at
 org.apache.log4j.net.SMTPAppender.sendBuffer(SMTPAppender.java:330)
         at 
 org.apache.log4j.net.SMTPAppender.append(SMTPAppender.java:215)
         at
 org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
         at
 org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(
 AppenderAttachableImpl.java:66)
         at org.apache.log4j.Category.callAppenders(Category.java:206)
         at org.apache.log4j.Category.forcedLog(Category.java:391)
         at org.apache.log4j.Category.error(Category.java:305)
         at servlet.Log4jServlet.doGet(Log4jServlet.java:80)
         at 
 javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
         at 
 javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
         at
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
 cationFilterChain.java:290)
         at
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
 lterChain.java:206)
         at
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVa
 lve.java:233)
         at
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextVa
 lve.java:175)
         at
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.ja
 va:128)
         at
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.ja
 va:102)
         at
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValv
 e.java:109)
         at
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java
 :286)
         at
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
 844)
         at
 org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proces
 s(Http11Protocol.java:583)
         at
 org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447
 )
         at java.lang.Thread.run(Unknown Source) Caused by: 

AW: [SPAM (Keyword Checking)] - RE: SMTPAppender - Found word(s) list error in the Text body

2008-12-04 Thread Bender Heri
As far as I know this command just opens a socket: Host:port. No protocol is 
anticipated.

If your machine cannot open this socket connection then something might be 
wrong with your network, firewall, gateway, etc. This is shurly not related to 
log4j.

Heri 

-Ursprüngliche Nachricht-
Von: Massimo Quagliani [mailto:[EMAIL PROTECTED] 
Gesendet: Donnerstag, 4. Dezember 2008 19:35
An: Log4J Users List
Betreff: [SPAM (Keyword Checking)] - RE: SMTPAppender - Found word(s) list 
error in the Text body

I tried:

telnet mail.libero.it 25
Trying 212.52.84.54...
telnet: Unable to connect to remote host: Connection timed out 

But I have a stupid question, using telnet my client is expected to find a 
telnet server on the port 25, while there should be an smtp server.
Am I wrong?

/MAx

-Original Message-
From: Bender Heri [mailto:[EMAIL PROTECTED]
Sent: giovedì 4 dicembre 2008 19.11
To: Log4J Users List
Subject: AW: SMTPAppender

Try a standalone tool in order to open this socket.  E.g. castalia socktest 
(free download), or even telnet in your command prompt:

Telnet host port

heri

-Ursprüngliche Nachricht-
Von: Massimo Quagliani [mailto:[EMAIL PROTECTED]
Gesendet: Donnerstag, 4. Dezember 2008 18:02
An: Log4J Users List
Betreff: RE: SMTPAppender

Please,
could you explain in detail what you would do in this situation? 
I didn't figure out your suggestion.

/Max

-Original Message-
From: Joe White [mailto:[EMAIL PROTECTED]
Sent: giovedì 4 dicembre 2008 17.45
To: log4j-user@logging.apache.org
Subject: RE: SMTPAppender



   The error is clear in the stacktrace.

        java.net.ConnectException: Connection timed out: connect
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)

   I do not think it's log4j related..

   Can you make the connection on your box via telnet or some other type of 
email program ?

   Quoting Massimo Quagliani [EMAIL PROTECTED]:

 Thanks,

 But I changed my log4j.properties file using another SMTP host, which, 
 according to this link
 http://www.velociraptus.com/internet/articoli_d.php?particoloID=27
 uses port 25 for SMTP (it is in italian but in the table it is clear 
 the port is 25).
 The error is still there...
 Please help!!

 /Massimo


 # Email appender
 log4j.appender.email=org.apache.log4j.net.SMTPAppender
 log4j.appender.email.BufferSize=25
 log4j.appender.email.SMTPHost=mail.libero.it
 log4j.appender.email.SMTPUsername=valid_username
 log4j.appender.email.SMTPPassword=valid_password
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 log4j.appender.email.Subject=Error
 log4j.appender.email.layout=org.apache.log4j.PatternLayout
 log4j.appender.email.layout.ConversionPattern=    %d{DATE} %-5p %m
 -  %c{3} [%t] [%r ms]%n%n
 log4j.appender.email.threshold=ERROR


 The stack trace is the same...

 2008-12-04 09:28:17,515 ERROR [http-8080-2]                : This is a try!
 log4j:ERROR Error occured while sending e-mail notification.
 javax.mail.MessagingException: Could not connect to SMTP host: 
 mail.libero.it, port: 25;
    nested exception is:
         java.net.ConnectException: Connection timed out: connect
         at
 com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)
         at
 com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:412
 )
         at javax.mail.Service.connect(Service.java:310)
         at javax.mail.Service.connect(Service.java:169)
         at javax.mail.Service.connect(Service.java:118)
         at javax.mail.Transport.send0(Transport.java:188)
         at javax.mail.Transport.send(Transport.java:118)
         at
 org.apache.log4j.net.SMTPAppender.sendBuffer(SMTPAppender.java:330)
         at
 org.apache.log4j.net.SMTPAppender.append(SMTPAppender.java:215)
         at
 org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
         at
 org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(
 AppenderAttachableImpl.java:66)
         at org.apache.log4j.Category.callAppenders(Category.java:206)
         at org.apache.log4j.Category.forcedLog(Category.java:391)
         at org.apache.log4j.Category.error(Category.java:305)
         at servlet.Log4jServlet.doGet(Log4jServlet.java:80)
         at
 javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
         at
 javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
         at
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
 cationFilterChain.java:290)
         at
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
 lterChain.java:206)
         at
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVa
 lve.java:233)
         at
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextVa
 lve.java:175)
         at
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.ja
 va:128)
         at
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.ja
 va:102)
         at
 

RE: SMTPAppender

2008-12-04 Thread Steve Ash
You can't connect so you have a firewall, networking, or server/service issue.  
Telnetting to a socket and port, just tries to establish a simple socket 
connection.  If you cannot even make the simple socket connection, then there 
is a problem between your machine (all the way down the tcp/ip stack) to that 
machine/application service (all the way up the tcp/ip stack).  The problem 
exists somewhere between those endpoints- none of which includes log4j since 
you confirmed that a separate application cannot connect as well.

Thanks,

Steve Ash
Metavante Image Solutions
Software Developer
[EMAIL PROTECTED]

-Original Message-
From: Massimo Quagliani [mailto:[EMAIL PROTECTED] 
Sent: Thursday, December 04, 2008 12:35 PM
To: Log4J Users List
Subject: RE: SMTPAppender

I tried:

telnet mail.libero.it 25
Trying 212.52.84.54...
telnet: Unable to connect to remote host: Connection timed out 

But I have a stupid question, using telnet my client is expected to find a 
telnet server on the port 25, while there should be an smtp server.
Am I wrong?

/MAx

-Original Message-
From: Bender Heri [mailto:[EMAIL PROTECTED] 
Sent: giovedì 4 dicembre 2008 19.11
To: Log4J Users List
Subject: AW: SMTPAppender

Try a standalone tool in order to open this socket.  E.g. castalia socktest 
(free download), or even telnet in your command prompt:

Telnet host port

heri

-Ursprüngliche Nachricht-
Von: Massimo Quagliani [mailto:[EMAIL PROTECTED]
Gesendet: Donnerstag, 4. Dezember 2008 18:02
An: Log4J Users List
Betreff: RE: SMTPAppender

Please,
could you explain in detail what you would do in this situation? 
I didn't figure out your suggestion.

/Max

-Original Message-
From: Joe White [mailto:[EMAIL PROTECTED]
Sent: giovedì 4 dicembre 2008 17.45
To: log4j-user@logging.apache.org
Subject: RE: SMTPAppender



   The error is clear in the stacktrace.

        java.net.ConnectException: Connection timed out: connect
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)

   I do not think it's log4j related..

   Can you make the connection on your box via telnet or some other type of 
email program ?

   Quoting Massimo Quagliani [EMAIL PROTECTED]:

 Thanks,

 But I changed my log4j.properties file using another SMTP host, which, 
 according to this link
 http://www.velociraptus.com/internet/articoli_d.php?particoloID=27
 uses port 25 for SMTP (it is in italian but in the table it is clear 
 the port is 25).
 The error is still there...
 Please help!!

 /Massimo


 # Email appender
 log4j.appender.email=org.apache.log4j.net.SMTPAppender
 log4j.appender.email.BufferSize=25
 log4j.appender.email.SMTPHost=mail.libero.it
 log4j.appender.email.SMTPUsername=valid_username
 log4j.appender.email.SMTPPassword=valid_password
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 log4j.appender.email.Subject=Error
 log4j.appender.email.layout=org.apache.log4j.PatternLayout
 log4j.appender.email.layout.ConversionPattern=    %d{DATE} %-5p %m
 -  %c{3} [%t] [%r ms]%n%n
 log4j.appender.email.threshold=ERROR


 The stack trace is the same...

 2008-12-04 09:28:17,515 ERROR [http-8080-2]                : This is a try!
 log4j:ERROR Error occured while sending e-mail notification.
 javax.mail.MessagingException: Could not connect to SMTP host: 
 mail.libero.it, port: 25;
    nested exception is:
         java.net.ConnectException: Connection timed out: connect
         at
 com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1391)
         at
 com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:412
 )
         at javax.mail.Service.connect(Service.java:310)
         at javax.mail.Service.connect(Service.java:169)
         at javax.mail.Service.connect(Service.java:118)
         at javax.mail.Transport.send0(Transport.java:188)
         at javax.mail.Transport.send(Transport.java:118)
         at
 org.apache.log4j.net.SMTPAppender.sendBuffer(SMTPAppender.java:330)
         at 
 org.apache.log4j.net.SMTPAppender.append(SMTPAppender.java:215)
         at
 org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251)
         at
 org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(
 AppenderAttachableImpl.java:66)
         at org.apache.log4j.Category.callAppenders(Category.java:206)
         at org.apache.log4j.Category.forcedLog(Category.java:391)
         at org.apache.log4j.Category.error(Category.java:305)
         at servlet.Log4jServlet.doGet(Log4jServlet.java:80)
         at 
 javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
         at 
 javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
         at
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
 cationFilterChain.java:290)
         at
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
 lterChain.java:206)
         at
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVa
 lve.java:233)
         at