efaRemote
Forumsregeln
Verfasse bitte die Beiträge in den passenden Kategorien und gib ihnen einen aussagekräftigen Betreff.
Antworte bitte nur zum Thema und beginne ein neues Thema, falls Du noch etwas Zusätzliches sagen möchtest.
Verfasse bitte die Beiträge in den passenden Kategorien und gib ihnen einen aussagekräftigen Betreff.
Antworte bitte nur zum Thema und beginne ein neues Thema, falls Du noch etwas Zusätzliches sagen möchtest.
Re: efaRemote
Hallo Nicolas,
Remote lauft in deutsch aber nicht in französisch.
Logdatei von Server
11.02.2012 17:18:21] - efaBths - 02740 - INFO - RMT003 - la connexion du poste efa-distant /192.168.1.108:1546 a réussie: Administrateur=admin
[11.02.2012 17:18:22] - efaBths - 02740 - ERROR - EXC001 - com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 3-byte UTF-8 sequence. com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(Unknown Source) com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(Unknown Source) com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(Unknown Source) com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar(Unknown Source) com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source) com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) de.nmichael.efa.data.storage.RemoteEfaServer.getRequests(RemoteEfaServer.java:198) de.nmichael.efa.data.storage.RemoteEfaServer.access$100(RemoteEfaServer.java:31) de.nmichael.efa.data.storage.RemoteEfaServer$MyHandler.handle(RemoteEfaServer.java:98) com.sun.net.httpserver.Filter$Chain.doFilter(Unknown Source) sun.net.httpserver.AuthFilter.doFilter(Unknown Source) com.sun.net.httpserver.Filter$Chain.doFilter(Unknown Source) sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(Unknown Source) com.sun.net.httpserver.Filter$Chain.doFilter(Unknown Source) sun.net.httpserver.ServerImpl$Exchange.run(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source)
[11.02.2012 17:18:22] - ERROR - com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 3-byte UTF-8 sequence.
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at de.nmichael.efa.data.storage.RemoteEfaServer.getRequests(RemoteEfaServer.java:198)
[11.02.2012 17:18:22] - ERROR - at de.nmichael.efa.data.storage.RemoteEfaServer.access$100(RemoteEfaServer.java:31)
[11.02.2012 17:18:22] - ERROR - at de.nmichael.efa.data.storage.RemoteEfaServer$MyHandler.handle(RemoteEfaServer.java:98)
[11.02.2012 17:18:22] - ERROR - at com.sun.net.httpserver.Filter$Chain.doFilter(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at sun.net.httpserver.AuthFilter.doFilter(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.net.httpserver.Filter$Chain.doFilter(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.net.httpserver.Filter$Chain.doFilter(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at sun.net.httpserver.ServerImpl$Exchange.run(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at java.lang.Thread.run(Unknown Source)
[11.02.2012 17:19:16] - efaBths - 02740 - INFO - ADM001 - Login-Administrateur: Nom: admin
das Fehler kommt wenn ich möchte ein Fahrt beginnen, der Datei von Personen ist nicht erreichbar (ROT Viereckiges)
Remote lauft in deutsch aber nicht in französisch.
Logdatei von Server
11.02.2012 17:18:21] - efaBths - 02740 - INFO - RMT003 - la connexion du poste efa-distant /192.168.1.108:1546 a réussie: Administrateur=admin
[11.02.2012 17:18:22] - efaBths - 02740 - ERROR - EXC001 - com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 3-byte UTF-8 sequence. com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(Unknown Source) com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(Unknown Source) com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(Unknown Source) com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar(Unknown Source) com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source) com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) de.nmichael.efa.data.storage.RemoteEfaServer.getRequests(RemoteEfaServer.java:198) de.nmichael.efa.data.storage.RemoteEfaServer.access$100(RemoteEfaServer.java:31) de.nmichael.efa.data.storage.RemoteEfaServer$MyHandler.handle(RemoteEfaServer.java:98) com.sun.net.httpserver.Filter$Chain.doFilter(Unknown Source) sun.net.httpserver.AuthFilter.doFilter(Unknown Source) com.sun.net.httpserver.Filter$Chain.doFilter(Unknown Source) sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(Unknown Source) com.sun.net.httpserver.Filter$Chain.doFilter(Unknown Source) sun.net.httpserver.ServerImpl$Exchange.run(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source)
[11.02.2012 17:18:22] - ERROR - com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 3-byte UTF-8 sequence.
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at de.nmichael.efa.data.storage.RemoteEfaServer.getRequests(RemoteEfaServer.java:198)
[11.02.2012 17:18:22] - ERROR - at de.nmichael.efa.data.storage.RemoteEfaServer.access$100(RemoteEfaServer.java:31)
[11.02.2012 17:18:22] - ERROR - at de.nmichael.efa.data.storage.RemoteEfaServer$MyHandler.handle(RemoteEfaServer.java:98)
[11.02.2012 17:18:22] - ERROR - at com.sun.net.httpserver.Filter$Chain.doFilter(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at sun.net.httpserver.AuthFilter.doFilter(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.net.httpserver.Filter$Chain.doFilter(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at com.sun.net.httpserver.Filter$Chain.doFilter(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at sun.net.httpserver.ServerImpl$Exchange.run(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[11.02.2012 17:18:22] - ERROR - at java.lang.Thread.run(Unknown Source)
[11.02.2012 17:19:16] - efaBths - 02740 - INFO - ADM001 - Login-Administrateur: Nom: admin
das Fehler kommt wenn ich möchte ein Fahrt beginnen, der Datei von Personen ist nicht erreichbar (ROT Viereckiges)
Re: efaRemote
Hallo JF,
oh, das ist ein Fehler mit dem Zeichensatz. Ist in 1.9.9_42 korrigiert. Bitte versuche es damit nochmal.
DAnke & Gruß,
Nicolas
oh, das ist ein Fehler mit dem Zeichensatz. Ist in 1.9.9_42 korrigiert. Bitte versuche es damit nochmal.
DAnke & Gruß,
Nicolas
Re: efaRemote
Guten Tag
Ich habe mit 1.9.9.43 probieren und es ist kein Fehler mehr.
Vielen Danke
Jean-François
Ich habe mit 1.9.9.43 probieren und es ist kein Fehler mehr.
Vielen Danke
Jean-François
Re: efaRemote
Hallo nick,nick hat geschrieben:Hallo,
hier nochmal kurz zusammengefasst, wie die Konfiguration aussehen muss:Falls das nicht funktioniert, mal in der Konfiguration auf Client und Server im Expertenmodus das Debug-Logging aktivieren, als Trace-Topic 0x4000 eintragen und als Tracel-Level eine 5. Dann mal schauen, was in den Logdateien auf Client und Server erscheint, und eventuell hier mal im Forum posten. Bitte ueberpruefe auch, ob auf dem Server vielleicht eine Firewall laeuft, die die Anfragen des Clients blockieren koennte.
- Server: Projekt mit Namen z.B. prj im lokalen Dateisystem. In der Konfiguration unter Daten - efaRemote die Option Remote-Zugriff erlauben gesetzt. Diese wird erst nach dem Neustart von efa wirksam, also efa einmal neu starten. Jetzt sollte in der Logdatei eine Meldung efaRemote Server laeuft auf Port 3834 erscheinen.
- Client: Projekt mit Namen z.B. remote anlegen, mit Speichertyp efaRemote. Dort die IP-Adresse des Servers eintragen, den Namen des Projekts auf dem Server (prj), als Admin-Namen admin und das Passwort des Admins auf dem Server.
Gruss,
Nicolas
wenn ich den Thread richtig interpretiere, könnte man efa auch auf einem NAS laufen lassen? Ich nutze ein Synology DS710plus. Die NAS laufen prinzipbedingt mit einem Linuxderivat. Für Synology gibt es im Userforum auch eine Lösung zur Installation von Java. Hat man eh schon einen Webserver zu laufen, ist meist auch eine MySQL DB aktiv vorhanden. Also wäre auch diese Lösung über die DB möglich.
Re: efaRemote
Hallo mizoko,
NAS wie in Network Attached Storage? Ueblicherweise lauft auf einem Storage nur die Storage-Software. Viele Vendoren setzen dort Standardbetriebssysteme ein, dies es prinzipiell ermoeglichen wuerden, auch andere Software dort laufen zu lassen. Bei den meisten Systemen ist dies aber nicht erlaubt, technisch verhindert, oder zumindest nicht supported. Mag bei Synology anders sein - das Produkt kenne ich nicht. In jedem Fall missbrauchst Du dann das Storage als Standard-Linux-Server. Kann man machen, aber scheint mir eine ungewoehnliche Zweckentfremdung. Ein normaler Linux-Server wuerde es vermutlich auch tun... efa ist das natuerlich egal. Wenn Du auf dem NAS Java und efa intalliert bekommst, sollte das efa nicht stoeren.
Die DB-Anbindung in efa 2.0.0 ist noch nicht vorhanden, kommt aber mit einem der naechsten Updates. Ein Speichern der Daten in einer MySQL-DB wird dann moeglich sein.
Gruss,
Nicolas
NAS wie in Network Attached Storage? Ueblicherweise lauft auf einem Storage nur die Storage-Software. Viele Vendoren setzen dort Standardbetriebssysteme ein, dies es prinzipiell ermoeglichen wuerden, auch andere Software dort laufen zu lassen. Bei den meisten Systemen ist dies aber nicht erlaubt, technisch verhindert, oder zumindest nicht supported. Mag bei Synology anders sein - das Produkt kenne ich nicht. In jedem Fall missbrauchst Du dann das Storage als Standard-Linux-Server. Kann man machen, aber scheint mir eine ungewoehnliche Zweckentfremdung. Ein normaler Linux-Server wuerde es vermutlich auch tun... efa ist das natuerlich egal. Wenn Du auf dem NAS Java und efa intalliert bekommst, sollte das efa nicht stoeren.
Die DB-Anbindung in efa 2.0.0 ist noch nicht vorhanden, kommt aber mit einem der naechsten Updates. Ein Speichern der Daten in einer MySQL-DB wird dann moeglich sein.
Gruss,
Nicolas
Re: efaRemote
Hi, habe gleiches Problem (Remote-Zugriff fehlgeschlagen)
Server efa2-Bootshuas, Client efa2-Basis. In ef-Online sehe ich die korrekte IP des Servers. Firewall ausgeschaltet.
Debug-Log:
Server efa2-Bootshuas, Client efa2-Basis. In ef-Online sehe ich die korrekte IP des Servers. Firewall ausgeschaltet.
Debug-Log:
Code: Alles auswählen
[11.04.2012 08:12:47] - efaBase - 06936 - INFO - COR001 - PROGRAMMENDE
[11.04.2012 08:13:26] - efaBase - 08036 - INFO - EVT001 - PROGRAMMSTART
[11.04.2012 08:13:26] - efaBase - 08036 - INFO - INF002 - Version efa: 2.0.0_09 -- Java: 1.6.0_29 (JVM 20.4-b02) -- OS: Windows 7 6.1
[11.04.2012 08:13:33] - efaBase - 08036 - INFO - ADM001 - Admin-Login: Name: admin
[11.04.2012 08:14:11] - efaBase - 08036 - ERROR - RMT006 - BRV1882.efa2project: efaRemote-Anfrage GetSCN fehlgeschlagen: Connection timed out: connect (Code -1)
[11.04.2012 08:14:32] - efaBase - 08036 - ERROR - RMT006 - BRV1882.efa2project: efaRemote-Anfrage Get fehlgeschlagen: Connection timed out: connect (Code -1)
[11.04.2012 08:14:53] - efaBase - 08036 - ERROR - RMT006 - BRV1882.efa2project: efaRemote-Anfrage Add fehlgeschlagen: Connection timed out: connect (Code -1)
[11.04.2012 08:15:33] - efaBase - 08036 - INFO - LOG003 - Debug Logging activated.
[11.04.2012 08:15:33] - efaBase - 08036 - INFO - LOG006 - Trace Topic set to 0x400.
[11.04.2012 08:15:33] - efaBase - 08036 - INFO - LOG006 - Trace Level set to 5.
[11.04.2012 08:15:59] - efaBase - 08036 - ERROR - RMT006 - BRV1882.efa2project: efaRemote-Anfrage GetSCN fehlgeschlagen: Connection timed out: connect (Code -1)
[11.04.2012 08:16:20] - efaBase - 08036 - ERROR - RMT006 - BRV1882.efa2project: efaRemote-Anfrage Get fehlgeschlagen: Connection timed out: connect (Code -1)
[11.04.2012 08:16:41] - efaBase - 08036 - ERROR - RMT006 - BRV1882.efa2project: efaRemote-Anfrage Add fehlgeschlagen: Connection timed out: connect (Code -1)
[11.04.2012 08:16:48] - efaBase - 08036 - DEBUG - FLE114 - DataFileWriter[C:\Users\Tom\efa2\cfg\admins.efa2admins] no unsaved data.
[11.04.2012 08:16:48] - efaBase - 08036 - DEBUG - FLE114 - DataFileWriter[C:\Users\Tom\efa2\cfg\configuration.efa2config] no unsaved data.
[11.04.2012 08:16:48] - efaBase - 08036 - DEBUG - FLE114 - DataFileWriter[C:\Users\Tom\efa2\cfg\types.efa2types] no unsaved data.
[11.04.2012 08:16:48] - efaBase - 08036 - INFO - COR001 - PROGRAMMENDE
Re: efaRemote
Läuft efa2-Bootshaus, und hast Du dort in der Konfiguration die Option "Remote-Zugriff erlauben" gesetzt?
Ist der Rechner, auf dem efa2-Bootshaus läuft, hinter einem Router (Fritz-Box o.ä.)? Falls ja, mußt Du auf dem Router eine Port-Weiterleitung einrichten.
Gruß,
Nicolas
Ist der Rechner, auf dem efa2-Bootshaus läuft, hinter einem Router (Fritz-Box o.ä.)? Falls ja, mußt Du auf dem Router eine Port-Weiterleitung einrichten.
Gruß,
Nicolas
Re: efaRemote
port weiterleitung habe ich eingerichtet, musste allerdings auch die lokale Firewall deaktivieren.
Bin mir nicht ganz sicher, welches Programm muss ich in der Windows7 Firewall eigentlich zulassen?
Grüße,
Tom
Bin mir nicht ganz sicher, welches Programm muss ich in der Windows7 Firewall eigentlich zulassen?
Grüße,
Tom
Re: efaRemote
Hallo Tom,
bin mir nicht sicher, wie das mit "Programm zulassen" in Windows7 funktioniert. Wenn überhaupt, wäre das Programm "Java", das Du zulassen müßtest. Glaube aber nicht, daß das funktionieren würde. Statt dessen ist es besser, die Freigabe auf Port-Basis zu machen. Einfach nur den Port 3834 freigeben - das war's.
Gruß,
Nicolas
bin mir nicht sicher, wie das mit "Programm zulassen" in Windows7 funktioniert. Wenn überhaupt, wäre das Programm "Java", das Du zulassen müßtest. Glaube aber nicht, daß das funktionieren würde. Statt dessen ist es besser, die Freigabe auf Port-Basis zu machen. Einfach nur den Port 3834 freigeben - das war's.
Gruß,
Nicolas