对称DS客户端抛出AuthenticationException。

huangapple go评论95阅读模式
英文:

SymmetricDS client throws AuthenticationException

问题

  1. INFO [client-001-job-3] o.j.s.s.impl.DataLoaderService - 使用注册 URLhttp://localhost:8080/sync/server/registration?nodeGroupId=client&externalId=001&syncURL=http%3A%2F%2Flocalhost%3A8081%2Fsync%2Fclient-001&schemaVersion=%3F&databaseType=H2&databaseVersion=1.4&symmetricVersion=3.11.9&deploymentType=client&hostName=XXXXXXX&ipAddress=XX3
  2. ERROR [client-001-job-3] o.j.s.s.impl.RegistrationService - 在注册过程中发生意外错误:org.jumpmind.symmetric.transport.AuthenticationException
  3. org.jumpmind.symmetric.transport.AuthenticationException: null
  4. at org.jumpmind.symmetric.transport.http.HttpIncomingTransport.openStream(HttpIncomingTransport.java:139)
  5. at org.jumpmind.symmetric.transport.http.HttpIncomingTransport.openReader(HttpIncomingTransport.java:156)
  6. at org.jumpmind.symmetric.service.impl.DataLoaderService.loadDataFromTransport(DataLoaderService.java:592)
  7. at org.jumpmind.symmetric.service.impl.DataLoaderService.loadDataFromPull(DataLoaderService.java:302)
  8. at org.jumpmind.symmetric.service.impl.DataLoaderService.loadDataFromPull(DataLoaderService.java:258)
  9. at org.jumpmind.symmetric.service.impl.RegistrationService.attemptToRegisterWithServer(RegistrationService.java:505)
  10. at org.jumpmind.symmetric.service.impl.RegistrationService.registerWithServer(RegistrationService.java:481)
  11. at org.jumpmind.symmetric.service.impl.PullService.pullData(PullService.java:89)
  12. at org.jumpmind.symmetric.job.PullJob.doJob(PullJob.java:48)
  13. at org.jumpmind.symmetric.job.AbstractJob.invoke(AbstractJob.java:227)
  14. at org.jumpmind.symmetric.job.AbstractJob.run(AbstractJob.java:298)
  15. at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
  16. at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
  17. at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
  18. at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
  19. at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
  20. at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
  21. at java.base/java.lang.Thread.run(Thread.java:835)
  22. 我不知道为什么会发生这个 SymmetricDS 错误。
英文:
  1. INFO [client-001-job-3] o.j.s.s.impl.DataLoaderService - Using registration URL of http://localhost:8080/sync/server/registration?nodeGroupId=client&externalId=001&syncURL=http%3A%2F%2Flocalhost%3A8081%2Fsync%2Fclient-001&schemaVersion=%3F&databaseType=H2&databaseVersion=1.4&symmetricVersion=3.11.9&deploymentType=client&hostName=XXXXXXX&ipAddress=XX3
  2. ERROR [client-001-job-3] o.j.s.s.impl.RegistrationService - Unexpected error during registration: org.jumpmind.symmetric.transport.AuthenticationException
  3. org.jumpmind.symmetric.transport.AuthenticationException: null
  4. at org.jumpmind.symmetric.transport.http.HttpIncomingTransport.openStream(HttpIncomingTransport.java:139)
  5. at org.jumpmind.symmetric.transport.http.HttpIncomingTransport.openReader(HttpIncomingTransport.java:156)
  6. at org.jumpmind.symmetric.service.impl.DataLoaderService.loadDataFromTransport(DataLoaderService.java:592)
  7. at org.jumpmind.symmetric.service.impl.DataLoaderService.loadDataFromPull(DataLoaderService.java:302)
  8. at org.jumpmind.symmetric.service.impl.DataLoaderService.loadDataFromPull(DataLoaderService.java:258)
  9. at org.jumpmind.symmetric.service.impl.RegistrationService.attemptToRegisterWithServer(RegistrationService.java:505)
  10. at org.jumpmind.symmetric.service.impl.RegistrationService.registerWithServer(RegistrationService.java:481)
  11. at org.jumpmind.symmetric.service.impl.PullService.pullData(PullService.java:89)
  12. at org.jumpmind.symmetric.job.PullJob.doJob(PullJob.java:48)
  13. at org.jumpmind.symmetric.job.AbstractJob.invoke(AbstractJob.java:227)
  14. at org.jumpmind.symmetric.job.AbstractJob.run(AbstractJob.java:298)
  15. at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
  16. at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
  17. at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
  18. at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
  19. at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
  20. at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
  21. at java.base/java.lang.Thread.run(Thread.java:835)

I do not know why this symetricDS error occures.

答案1

得分: 0

我还需要注册 clients /sync 的 URL。

@Bean
public ServletRegistrationBean symServlet() {
ServletRegistrationBean bean = new ServletRegistrationBean<>(new SymmetricServlet(), "/sync/*");
bean.setLoadOnStartup(1);
return bean;
}

英文:

I needed to register the clients /sync URL as well.

  1. @Bean
  2. public ServletRegistrationBean&lt;SymmetricServlet&gt; symServlet() {
  3. ServletRegistrationBean&lt;SymmetricServlet&gt; bean = new ServletRegistrationBean&lt;&gt;(new SymmetricServlet(), &quot;/sync/*&quot;);
  4. bean.setLoadOnStartup(1);
  5. return bean;
  6. }

huangapple
  • 本文由 发表于 2020年5月31日 06:51:06
  • 转载请务必保留本文链接:https://go.coder-hub.com/62109575.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定