Probleme und Lösungen
Logfiles
- Der Client schreibt seine Logs in die Datei .\log\weeasy.log z.B. C:\Programme\WEEASY File Synchronization Client\log\weeasy.log
Mögliche Probleme
Fehler | Fehlerdetails | Behebung |
---|---|---|
[Error 1446] | [Error 1446] You do not have access on the data of the file synchronization client with the passed access token. |
|
[Fehler 841] | [Fehler 841] The user 'donald.duck' does not have the required authorization ... |
|
MissingResourceException beim Versuch File Synchronization Client zu starten | Beim Versuch den Windows Dienst für den WEEASY File Synchronization Cient zu starten tritt folgender Fehler im Logfile auf:
2016-04-13 06:35:49,116 INFO - [ 181] JEAF Properties location is 'C:\Program Files\WEEASY File Synchronization Client\conf'. 2016-04-13 06:35:49,116 INFO - [ 182] accessToken: '' 2016-04-13 06:35:49,116 INFO - [ 182] serverURL: '' Exception in thread "Thread-1" java.util.MissingResourceException: Required property with the name 'accessToken' is not set. at com.anaptecs.jeaf.fwk.core.util.ResourceAccessProvider.getPropertyValue(ResourceAccessProvider.java:529) at com.anaptecs.jeaf.fwk.core.util.ResourceAccessProvider.getStringProperty(ResourceAccessProvider.java:611) at com.anaptecs.jeaf.cloudservices.filesystem.SynchronizationConfiguration.loadConfiguration(SynchronizationConfiguration.java:124) |
|
SSL Fehler beim Starten des File Synchronization Client | Im Logfile des File Synchronization Client erscheint die SSL Fehlermeldung: javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name
[ 1442] Starting exection of action 'Register File Synchronization Client'. at com.caucho.hessian.client.HessianProxy.sendRequest(HessianProxy.java:268) at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:170) at com.sun.proxy.$Proxy0.getUserPrincipal(Unknown Source) at com.anaptecs.jeaf.fwk.hessian.client.HessianClientLifecycleManager.login(HessianClientLifecycleManager.java:162) at com.anaptecs.jeaf.fwk.hessian.client.HessianClientLoginModule.performLogin(HessianClientLoginModule.java:122) at com.anaptecs.jeaf.fwk.core.jaas.AbstractJEAFLoginModule.doLogin(AbstractJEAFLoginModule.java:148) at com.anaptecs.jeaf.fwk.hessian.client.HessianClientLoginModule.login(HessianClientLoginModule.java:71) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at javax.security.auth.login.LoginContext.invoke(LoginContext.java:762) at javax.security.auth.login.LoginContext.access$000(LoginContext.java:203) at javax.security.auth.login.LoginContext$4.run(LoginContext.java:690) at javax.security.auth.login.LoginContext$4.run(LoginContext.java:688) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:687) at javax.security.auth.login.LoginContext.login(LoginContext.java:595) at com.anaptecs.jeaf.fwk.core.util.JEAFApplication.login(JEAFApplication.java:118) at com.anaptecs.jeaf.cloudclients.ClientAction.prepare(ClientAction.java:75) at com.anaptecs.jeaf.cloudclients.FileSynchronizationClient.executeAction(FileSynchronizationClient.java:129) at com.anaptecs.jeaf.cloudclients.FileSynchronizationClient.runApplication(FileSynchronizationClient.java:83) at com.anaptecs.jeaf.fwk.core.util.JEAFApplication.start(JEAFApplication.java:166) at com.anaptecs.jeaf.cloudclients.FileSynchronizationServiceWrapper.serviceMain(FileSynchronizationServiceWrapper.java:54) Caused by: javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name at sun.security.ssl.ClientHandshaker.handshakeAlert(ClientHandshaker.java:1380) at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1972) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1086) at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1332) |
# Disable Java's SNI extension vmarg.2=-Djsse.enableSNIExtension=false |