Verbindung über VPN


Startseite Foren Installation Verbindung über VPN

  • This topic is empty.
15 Beiträge anzeigen - 1 bis 15 (von insgesamt 19)
  • Autor
    Beiträge
  • #431
    cjoost
    Participant

    Hallo an alle,

    nachdem ich von meiner Frau beauftragt wurde ihr eine Anwaltssoftware zu suchen, welche ihr die Arbeit erleichtert und ich auf der Suche auf J-Lawyer gestoßen bin, war ich echt begeistert.

    Gestern habe ich dann auch endlich die Zeit gefunden die Installation durchzuführen, zu Hause funktioniert auch alles wunderbar, versuche ich allerdings jetzt eine Verbindung über VPN herzustellen hängt sich der Client auf.

    Hier die Konstellation:
    Rechner(Server) mit j-lawyer-server im Netzwerk hinter einer Fritzbox.
    Rechner(Client) mit j-lawyer-client in einem externem Netzwerk über VPN mit der Fritzbox verbunden

    Test der VPN-Verbindung über die Ausführung eines Pings, desweiteren wird in der Fritzbox der Client angezeigt.

    Folgendes wird in der Console angezeigt

    Code:
    C:\j-lawyer-client>java -Djava.security.auth.login.config=auth.conf -jar j-lawye
    r-client.jar
    Exception in thread „Thread-3“ java.lang.UnsupportedClassVersionError: com/jdime
    nsion/jlawyer/persistence/AddressBean : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$000(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
    at java.lang.Class.privateGetPublicMethods(Unknown Source)
    at java.lang.Class.getMethods(Unknown Source)
    at sun.misc.ProxyGenerator.generateClassFile(Unknown Source)
    at sun.misc.ProxyGenerator.generateProxyClass(Unknown Source)
    at java.lang.reflect.Proxy.getProxyClass(Unknown Source)
    at org.jboss.remoting.loading.ObjectInputStreamWithClassLoader.resolvePr
    oxyClass(ObjectInputStreamWithClassLoader.java:257)
    at java.io.ObjectInputStream.readProxyDesc(Unknown Source)
    at java.io.ObjectInputStream.readClassDesc(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.readObject(Unknown Source)
    at org.jboss.aop.joinpoint.InvocationResponse.readExternal(InvocationRes
    ponse.java:119)
    at java.io.ObjectInputStream.readExternalData(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
    at java.io.ObjectInputStream.readSerialData(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.readObject(Unknown Source)
    at org.jboss.remoting.serialization.impl.java.JavaSerializationManager.r
    eceiveObjectVersion2_2(JavaSerializationManager.java:238)
    at org.jboss.remoting.serialization.impl.java.JavaSerializationManager.r
    eceiveObject(JavaSerializationManager.java:138)
    at org.jboss.remoting.marshal.serializable.SerializableUnMarshaller.read
    (SerializableUnMarshaller.java:123)
    at org.jboss.remoting.transport.socket.MicroSocketClientInvoker.versione
    dRead(MicroSocketClientInvoker.java:1299)
    at org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transpor
    t(MicroSocketClientInvoker.java:907)
    at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientI
    nvoker.java:169)
    at org.jboss.remoting.Client.invoke(Client.java:2070)
    at org.jboss.remoting.Client.invoke(Client.java:879)
    at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemot
    eInterceptor.java:60)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.
    java:102)
    at org.jboss.ejb3.proxy.impl.remoting.IsLocalProxyFactoryInterceptor.inv
    oke(IsLocalProxyFactoryInterceptor.java:104)
    at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.
    java:102)
    at org.jboss.aspects.remoting.PojiProxy.invoke(PojiProxy.java:62)
    at $Proxy0.createProxyBusiness(Unknown Source)
    at org.jboss.ejb3.proxy.impl.objectfactory.session.SessionProxyObjectFac
    tory.createProxy(SessionProxyObjectFactory.java:129)
    at org.jboss.ejb3.proxy.impl.objectfactory.session.stateless.StatelessSe
    ssionProxyObjectFactory.getProxy(StatelessSessionProxyObjectFactory.java:79)
    at org.jboss.ejb3.proxy.impl.objectfactory.ProxyObjectFactory.getObjectI
    nstance(ProxyObjectFactory.java:161)
    at javax.naming.spi.NamingManager.getObjectInstance(Unknown Source)
    at org.jnp.interfaces.NamingContext.getObjectInstance(NamingContext.java
    :1483)
    at org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingC
    ontext.java:1500)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:824)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:688)
    at javax.naming.InitialContext.lookup(Unknown Source)
    at com.jdimension.jlawyer.services.JLawyerServiceLocator.lookupAddressSe
    rviceRemote(JLawyerServiceLocator.java:68)
    at com.jdimension.jlawyer.client.SplashThread.run(SplashThread.java:74)
    at java.lang.Thread.run(Unknown Source)

    An dieser Stelle hängt der Client:
    j-lawyer-client.jpg

    Ich hoffe ihr könnt mir helfen.

    Gruß
    cjoost

    #492
    j-lawyer.org
    Keymaster

    Hallo,

    der Fehler „Unsupported major.minor version 51.0“ deutet darauf hin, daß der verwendete Client kein Java 7 installiert hat, sondern eine ältere Java-Version. Das kann in der Eingabeaufforderung / Shell über „java -version“ geprüft werden. Ggf. muss dann eine aktuelle Java-Version installiert werden.

    Grüsse,
    j-lawyer.org

    #493
    cjoost
    Participant

    Danke für den Hinweis dass habe ich nicht bedacht…

    Wäre es nicht sinnvoll für die nächste Version die passende jre direkt mitzuliefern?

    Gruß
    cjoost

    #495
    j-lawyer.org
    Keymaster

    Ja, die gesamte Installationsroutine soll noch etwas stärker automatisiert werden. Ob es schon in der nächsten Version gemacht wird, muss ich erst noch sehen… 🙂

    Grüsse,
    j-lawyer.org

    #496
    cjoost
    Participant

    Um nicht noch eine neues Thema aufzumachen stelle ich mein nächstes Problem hier mal dazu.

    Und zwar komme ich bei der Bearbeitung der Mastervorlage nicht weiter

    Sowohl OpenOffice als LibreOffice melden:

    Code:
    Die Netzwerkverbindung zu … konnte nicht hergestellt werden.

    Die Console liefert mir folgende Ausgabe:

    Code:
    C:\j-lawyer-client>java -Djava.security.auth.login.config=auth.conf -jar j-lawye
    r-client.jar
    23:15:18,042 ERROR [ApplicationLauncher] error starting libreoffice
    java.io.IOException: Cannot run program „libreoffice“: CreateProcess error=2, Da
    s System kann die angegebene Datei nicht finden
    at java.lang.ProcessBuilder.start(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at com.jdimension.jlawyer.client.utils.ApplicationLauncher$WindowsApplic
    ationLauncher.openInNativeApplication(ApplicationLauncher.java:61)
    at com.jdimension.jlawyer.client.utils.ApplicationLauncher$WindowsApplic
    ationLauncher.openInNativeApplication(ApplicationLauncher.java:99)
    at com.jdimension.jlawyer.client.templates.MasterTemplatesPanel.cmdEditA
    ctionPerformed(MasterTemplatesPanel.java:199)
    at com.jdimension.jlawyer.client.templates.MasterTemplatesPanel.access$0
    00(MasterTemplatesPanel.java:25)
    at com.jdimension.jlawyer.client.templates.MasterTemplatesPanel$1.action
    Performed(MasterTemplatesPanel.java:119)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour
    ce)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$000(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
    ce)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
    ce)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
    ce)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
    Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angeg
    ebene Datei nicht finden
    at java.lang.ProcessImpl.create(Native Method)
    at java.lang.ProcessImpl.<init>(Unknown Source)
    at java.lang.ProcessImpl.start(Unknown Source)
    … 44 more

    Wahrscheinlich ist es nur eine einstellung die ich noch vornehmen muss.

    Gruß
    cjoost

    #497
    j-lawyer.org
    Keymaster

    Der Client startet LibreOffice / OpenOffice und übergibt einen FTP-URL zum Dokument – offensichtlich kann OOo/LO die Datei per FTP nicht laden.

    Fragen:
    – Läuft der Server unter Windows oder Linux?
    – Wenn Windows, wird der empfohlene FTP-Server (siehe Installationsanleitung verwendet)?

    bitte noch die folgenden Zeilen aus j-lawyer-server/jboss-6.1.0.Final/server/default/deploy/properties-service.xml hier posten:

    jlawyer.ftp.host=
    jlawyer.ftp.port=
    jlawyer.ftp.basedirectory=
    jlawyer.ftp.basedirectory.local=
    jlawyer.server.initdir=

    ACHTUNG: bitte FTP-Nutzernamen und Passwort nicht im Forum posten.

    #498
    cjoost
    Participant

    Guten Morgen,

    der Server läuft auf einem Windows Vista System.
    ja es wird der FileZilla FTP Server verwendet.

    Hier die gewünschten zeilen aus der properties-service.xml

    Code:
    jlawyer.ftp.host=192.168.178.20
    jlawyer.ftp.port=21
    jlawyer.ftp.user=******
    jlawyer.ftp.password=******
    jlawyer.ftp.basedirectory=/
    jlawyer.ftp.basedirectory.local=C:/j-lawyer-server/j-lawyer-data/
    jlawyer.server.initdir=C:/j-lawyer-server/jboss-6.1.0.Final/server/default/j-lawyer-init/

    Danke
    cjoost

    #499
    j-lawyer.org
    Keymaster

    Gut, dann lass uns das mal eingrenzen. Die Konfiguration sieht okay aus und sollte am Client folgenden URL ergeben:

    ftp://(Nutzer):(Passwort)@192.168.178.20:21//mastertemplates/master-text.odt

    Hier bitte mal Nutzer und Passwort entsprechend ersetzen und über den Browser (am Client-PC) öffnen. Ist FileZilla richtig konfiguriert, sollte das Dokument geöffnet werden (oder, je nach Browsereinstellung, ein Download des Dokuments angeboten werden) und das Problem liegt im j-lawyer (Vista habe ich bisher noch nicht getestet, nur XP und Windows 7).

    Anderenfalls liegt es am FileZilla. Hier bitte mal prüfen ob
    – der Nutzer korrekt angelegt ist und das Passwort mit dem in der j-lawyer-Konfiguration übereinstimmt
    – das Verzeichnis im FileZilla für den Nutzer freigegeben ist und Berechtigungen korrekt gesetzt sind (siehe Screenshot)
    filezilla.jpg

    Zusätzlich kannst Du nochmal die Mastervorlage über den j-lawyer – Client öffnen und anschließend die Logs aus der FileZilla-Administrationskonsole hier posten.

    Wenn das alles nichts hilft, könnten wir noch eine Teamviewer-Sitzung machen. Schaffen wir schon 🙂

    #500
    cjoost
    Participant

    Es war die Firewall welche das erste Problem verursacht hat.

    Allerdings kommt jetzt wenn ich eine Vorlage öffnen möchte, immer die meldung das OpenOffice bzw. LiberOffice nicht mehr reagieren. Und anschließend diese Meldung vom Client

    Code:
    Fehler beim öffnen des Dokuments: LibreOffice/Openoffice nicht installiert oder Path nicht gesetzt. LibreOffice nicht installiert!

    Hier der Auszug aus meinem Path

    Code:
    PATH=C:\Program Files\PC Connectivity Solution\;C:\Windows\system32;C:\Windows;C
    :\Windows\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:
    \Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common File
    s\Roxio Shared\10.0\DLLShared\;C:\Program Files\Pinnacle\Shared Files\;C:\Window
    s\System32\WindowsPowerShell\v1.0\;C:\Program Files\QuickTime\QTSystem\;C:\Progr
    am Files\MySQL\MySQL Server 5.5\bin;C:\Program Files\OpenOffice.org 3\program;C:
    \Program Files\OpenOffice.org 3

    Hier Die Ausgabe von der Commandline

    Code:
    22:02:20,199 ERROR [ApplicationLauncher] error starting libreoffice
    java.io.IOException: Cannot run program „libreoffice“: CreateProcess error=2, Da
    s System kann die angegebene Datei nicht finden
    at java.lang.ProcessBuilder.start(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at java.lang.Runtime.exec(Unknown Source)
    at com.jdimension.jlawyer.client.utils.ApplicationLauncher$WindowsApplic
    ationLauncher.openInNativeApplication(ApplicationLauncher.java:61)
    at com.jdimension.jlawyer.client.utils.ApplicationLauncher$WindowsApplic
    ationLauncher.openInNativeApplication(ApplicationLauncher.java:99)
    at com.jdimension.jlawyer.client.templates.MasterTemplatesPanel.cmdEditA
    ctionPerformed(MasterTemplatesPanel.java:199)
    at com.jdimension.jlawyer.client.templates.MasterTemplatesPanel.access$0
    00(MasterTemplatesPanel.java:25)
    at com.jdimension.jlawyer.client.templates.MasterTemplatesPanel$1.action
    Performed(MasterTemplatesPanel.java:119)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour
    ce)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$000(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
    ce)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
    ce)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
    ce)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
    Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angeg
    ebene Datei nicht finden
    at java.lang.ProcessImpl.create(Native Method)
    at java.lang.ProcessImpl.<init>(Unknown Source)
    at java.lang.ProcessImpl.start(Unknown Source)
    … 44 more
    22:02:31,839 ERROR [ApplicationLauncher] error starting soffice
    java.lang.Exception: LibreOffice / OpenOffice nicht installiert!
    at com.jdimension.jlawyer.client.utils.ApplicationLauncher$WindowsApplic
    ationLauncher.openInNativeApplication(ApplicationLauncher.java:85)
    at com.jdimension.jlawyer.client.utils.ApplicationLauncher$WindowsApplic
    ationLauncher.openInNativeApplication(ApplicationLauncher.java:99)
    at com.jdimension.jlawyer.client.templates.MasterTemplatesPanel.cmdEditA
    ctionPerformed(MasterTemplatesPanel.java:199)
    at com.jdimension.jlawyer.client.templates.MasterTemplatesPanel.access$0
    00(MasterTemplatesPanel.java:25)
    at com.jdimension.jlawyer.client.templates.MasterTemplatesPanel$1.action
    Performed(MasterTemplatesPanel.java:119)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour
    ce)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$000(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
    ce)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
    ce)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
    ce)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)

    #501
    j-lawyer.org
    Keymaster

    Funktioniert das Starten von LO/OOo über die Eingabeaufforderung? D.h. einfach die Eingabeaufforderung öffnen und nur

    Code:
    libreoffice

    bzw.

    Code:
    soffice

    eingeben und ENTER (ohne Erweiterung .exe)?

    Eventuell verhält sich Vista hier anders als XP – der j-lawyer – Client startet die externe Anwendung ohne Angabe der Dateierweiterung. Ich konnte jetzt mangels einer Vista-Testumgebung nur mal einen Client erstellen, der den vollen Programmnamen verwendet (Download j-lawyer-client.jar unter http://www.j-lawyer.org/temp/j-lawyer-client.jar). Du müsstest dann diese Datei im Client austauschen und das Ganze auf Vista bei Dir probieren.

    Grüsse,
    Jens (j-lawyer.org)

    #502
    j-lawyer.org
    Keymaster

    Bitte auch mal die Datei client.log aus C:\Dokumente und Einstellungen\(Nutzername)\.j-lawyer-client\log an info@j-lawyer.org schicken – danke!

    #503
    cjoost
    Participant

    so nachdem ich gestern wieder etwas mehr Zeit hatte konnte ich wieder testen.

    Der Fehler so scheint mir liegt nicht an j-lawyer sondern an OpenOffice bzw. LibreOffice. Die Programme versuchen normal zu starten, brechen allerdings beide beim laden ab.

    Nach einigen Recherchen im Internet bin ich auf ein Problem gestoßen welches meinem sehr ähnlich sieht, und zwar ist es der Aufruf einer Datei über ftp wenn der Benutzer und das Passwort übergeben werden.

    Hier ist die Meldung die mir OpenOffice bzw. die Windows-Ereignisanzeige liefert:

    Code:
    Allgemein:
    Fehlerhafte Anwendung soffice.bin, Version 3.4.9590.500, Zeitstempel 0x4f8fa6cf, fehlerhaftes Modul MSVCR90.dll, Version 9.0.30729.6161, Zeitstempel 0x4dace5b9, Ausnahmecode 0xc0000417, Fehleroffset 0x0002fc96, Prozess-ID 0x17c0, Anwendungsstartzeit 01cd4949f79a6501.

    Problemsignatur:
    Problemereignisname: BEX
    Anwendungsname: soffice.bin
    Anwendungsversion: 3.4.9590.500
    Anwendungszeitstempel: 4f8fa6cf
    Fehlermodulname: MSVCR90.dll
    Fehlermodulversion: 9.0.30729.6161
    Fehlermodulzeitstempel: 4dace5b9
    Ausnahmeoffset: 0002fc96
    Ausnahmecode: c0000417
    Ausnahmedaten: 00000000
    Betriebsystemversion: 6.0.6000.2.0.0.768.3
    Gebietsschema-ID: 1031
    Zusatzinformation 1: f15c
    Zusatzinformation 2: 4b7309324f94a44436e9b9509d114a65
    Zusatzinformation 3: 9f66
    Zusatzinformation 4: 396e8af8c5b4980cee1a60573951c654

    Da es anscheinend ein Problem bei C++ ist habe ich über den all-in-one-runtimes Installer die entsprechenden runtimes installiert. Leider hat auch dieses nicht die erhoffte Lösung gebracht.

    Gruß
    cjoost

    #504
    cjoost
    Participant

    Um alles mal ein wenig mehr einzugrenzen habe ich ein paar Tests gemacht:

    Aufruf über den Browser:
    1.

    => Authentifizierung ist erforderlich
    => nach der Eingabe offnet sich die Datei

    2.

    Code:
    ftp://<ftp-user>@192.168.178.20:21/mastertemplates/master-text.odt

    => Passworteingabe ist erforderlich
    => nach der Eingabe offnet sich die Datei

    3.

    Code:
    ftp://<ftp-user>:<passwort>@192.168.178.20:21/mastertemplates/master-text.odt

    => die Datei öffnet sich

    Aufruf über Commandline:
    1.

    => Authentifizierung erforderlich
    => nach der Eingabe stürzt OO ab

    2.

    Code:
    soffice ftp://<ftp-user>@192.168.178.20:21/mastertemplates/master-text.odt

    => Passworteingabe ist erforderlich
    => nach der Eingabe stürzt OO ab

    3.

    Code:
    soffice ftp://<ftp-user>:<passwort>@192.168.178.20:21/mastertemplates/master-text.odt

    => OO stürzt ab

    Gruß
    cjoost

    PS.: Auch die neue jar hat leider keine Abhilfe geschafft identischer Fehler wie davor.

    #505
    j-lawyer.org
    Keymaster

    Danke für die Analyse 🙂

    Die Ausgabe der Ereignisanzeige ist eindeutig und ich kann aufhören im j-lawyer zu schauen. Nun stellt sich also die Frage nach einem Workaround für den LO / OOo – Bug.

    Ich habe noch folgendes gefunden:
    http://user.services.openoffice.org/en/forum/viewtopic.php?f=15&t=26332 – hier berichtet jmd. vom gleichen Problem unter Windows 7 und bestätig dass es unter Windows XP funktioniert
    http://www.openoffice-forum.de/viewtopic.php?f=12&t=1668&sid=43d94ed2c178b2c881a8f19122eca504 – hier wird berichtet, dass OOo beim Laden von FTP versucht, eine temporäre Datei auf C:\ zu speichern. Der Hinweis ist also, dem Nutzer Schreibrechte auf C:\ (ohne Unterverzeichnisse) zu geben.

    Dieser Tipp sollte nochmal ausprobiert werden. Wenn es nicht hilft, würde ich einen Lösung im j-lawyer-Client bauen, da anzunehmen ist, dass andere Anwender auf das gleiche Problem stossen könnten. Die Lösung im j-lawyer wäre dann, den Client die Datei vom Server laden zu lassen, lokal zu speichern, OOo zu öffnen mit der lokalen Datei, und anschließend die Datei automatisch zurück auf den Server zu speichern.

    Kurzes Feedback wäre nett – danke!

    #506
    cjoost
    Participant

    So jetzt habe ich folgendes gemacht:

    • Erst habe ich überprüft ob es wirklich an den Berechtigungen liegt. Hierzu habe ich Procmon verwendet und siehe da es darf nicht auf C:\ geschrieben werden
    • Berechtigungen für C:\ neu gesetzt
    • Deaktivieren von UAC
    • System neu gestartet

    Nach den Änderungen funktioniert nun das öffnen der Dokumente.



    Allerdings musste ich feststellen dass ich keine neue Dokumentenvorlage, über den Button NEU erstellen kann.

    Log der Console

    Code:
    2012-06-14 12:20:18,200 ERROR [com.jdimension.jlawyer.client.utils.FTPUtils] java.net.SocketException: Software caused connection abort: socket write error

    Log von Filezilla

    Code:
    (000014)14.06.2012 12:20:18 – (not logged in) (192.168.178.20)> Connected, sending welcome message…
    (000014)14.06.2012 12:20:18 – (not logged in) (192.168.178.20)> 220-FileZilla Server version 0.9.41 beta
    (000014)14.06.2012 12:20:18 – (not logged in) (192.168.178.20)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
    (000014)14.06.2012 12:20:18 – (not logged in) (192.168.178.20)> 220 Please visit http://sourceforge.net/projects/filezilla/
    (000014)14.06.2012 12:20:18 – (not logged in) (192.168.178.20)> USER <benutzer>
    (000014)14.06.2012 12:20:18 – (not logged in) (192.168.178.20)> 331 Password required for <benutzer>
    (000014)14.06.2012 12:20:18 – (not logged in) (192.168.178.20)> PASS ********
    (000014)14.06.2012 12:20:18 – <benutzer> (192.168.178.20)> 230 Logged on
    (000014)14.06.2012 12:20:18 – <benutzer> (192.168.178.20)> SYST
    (000014)14.06.2012 12:20:18 – <benutzer> (192.168.178.20)> 215 UNIX emulated by FileZilla
    (000014)14.06.2012 12:20:18 – <benutzer> (192.168.178.20)> disconnected.

    Gruß
    cjoost

15 Beiträge anzeigen - 1 bis 15 (von insgesamt 19)
  • Das Thema ‘Verbindung über VPN’ ist für neue Antworten geschlossen.