The standalone youtrack is unable to connect to VCS systems (github and bitbucked were tried)
Steps to reproduce are awfully generic, so I guess it won't help much but nonetheless:
- GET youtrack/admin/vcs
- try to add VCS
The problem is non-representative error message and inability to connect to VCS of my choosing too.
Here's the excerpt from logs:
01/11/18 20:41:26,186 ERROR [@tp1009686312-41] [ErrorExceptionMapper ] [internal@93.100.219.36] Caught exception during request processing at POST /api/admin/integrations/vcs/r
emote/repositories requested by Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:62.0) Gecko/20100101 Firefox/62.0
javax.ws.rs.ProcessingException: state
at org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:264) ~[jersey-client-2.22.2.jar:?]
at org.glassfish.jersey.client.JerseyInvocation$2.call(JerseyInvocation.java:700) ~[jersey-client-2.22.2.jar:?]
at org.glassfish.jersey.internal.Errors.process(Errors.java:315) ~[jersey-common-2.22.2.jar:?]
at org.glassfish.jersey.internal.Errors.process(Errors.java:297) ~[jersey-common-2.22.2.jar:?]
at org.glassfish.jersey.internal.Errors.process(Errors.java:228) ~[jersey-common-2.22.2.jar:?]
...
at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) [jetty-io-9.3.24.v20180605.jar:9.3.24.v20180605]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_192]
Caused by: java.lang.NoSuchFieldError: state
at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:198) ~[?:1.8.0_192]
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1037) ~[?:1.8.0_192]
at sun.security.ssl.Handshaker.process_record(Handshaker.java:965) ~[?:1.8.0_192]
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1064) ~[?:1.8.0_192]
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1367) ~[?:1.8.0_192]
...
I tried this with SELinux on and off (my first thought) -- does not make a difference.
I uploaded the detailed logs to https://uploads.services.jetbrains.com/ : filename istolpov-vcs-issue-youtrack-logs.tar.gz
Those logs were collected with -Djavax.net.debug=ssl
because of SSL frames present in the error stack, thought it would help me but alas.
Maybe it will help you somewhat.
[root@istolpov log]# java -version
java version "1.8.0_192"
Java(TM) SE Runtime Environment (build 1.8.0_192-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.192-b12, mixed mode)
This cuts off a major integration piece from Youtrack so I would really love some help with that.