I'm trying to setup java log4j sentry on local liferay 6.2 tomcat 7.0.62 and still getting error 405 not allowed.
This is log from liferay server
09:39:39.383 [raven-pool-1-thread-4] WARN : Lockdown started for 327680ms.
09:39:39.383 [raven-pool-1-thread-1] WARN : An exception due to the connection occurred, a lockdown will be initiated.
com.getsentry.raven.connection.ConnectionException: <html>
<head><title>405 Not Allowed</title></head>
<body bgcolor="white">
<center><h1>405 Not Allowed</h1></center>
<hr><center>nginx/1.10.2</center>
</body>
</html>
at com.getsentry.raven.connection.HttpConnection.doSend(HttpConnection.java:156)
at com.getsentry.raven.connection.AbstractConnection.send(AbstractConnection.java:86)
at com.getsentry.raven.connection.AsyncConnection$EventSubmitter.run(AsyncConnection.java:180)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: http://sentry.company.cz/api/5/store/
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1876)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474)
at com.getsentry.raven.connection.HttpConnection.doSend(HttpConnection.java:148)
... 5 more
This is my log4j.properties
log4j.rootLogger=INFO, Console, SentryAppender
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d{HH:mm:ss.SSS} [%t] %-5p: %m%n
log4j.appender.SentryAppender=com.getsentry.raven.log4j.SentryAppender
log4j.appender.SentryAppender.dsn=http://private:[email protected]/5
log4j.appender.SentryAppender.tags=tag1:value1,tag2:value2
I'm connected to VPN, I've reinstalled certificates, but with no result. It fails when deploying to liferay server. Does anyone know what to do with it? Thanks in advance
Problem was in that i had to use https instead of http. It took me way too much time to figure out
EDIT:
In liferay server log, there is still exception, that it couldn't find host, but at sentry web app, it correctly logs all errors.