Java Anwendung durch den ISA
Schönen guten Tag,
ich habe folgendes Problem.
Ein Kunde von uns, Möbelhaus, kann in einem Händlerportal Preise/ Lieferbarkeit etc über das Internet abfragen. Das ganze läuft bisher noch über Port 80 und den Internet Explorer.
Jetzt wird diese Händlerportal modernisiert werden. Die Firma die dieses Portal zur Verfügung stellt hat eine Java-Anwendung geschrieben.
Grundsätzlich funktioniert dies folgendermaßen. Man öffnet den IE, gibt Adresse ein, es poppt kurz ein Java-Fenster auf, und eine Minute später kann man seinen Benutzername etc angeben.
Seitdem jetzt die Java-Anwendung im Einsatz ist funktioniert dies nicht mehr, bzw ich komme noch zum Fenster in dem ich Benutzername und PW eingeben kann aber dann kommt unten stehender Fehler. Laut Support-Hotline muss lediglich Port 80 wieder freigegeben sein.
Netzwerkstruktur schaut so aus:
DSL-Modem - Router - ISA2004- LAN
Wenn ich mich direkt hinter den Router hänge klappt es sofort. Sobald ich aber hinter dem ISA hänge bekomme ich folgende Fehlermeldung beim Versuch das Protal zu öffnen:
error during JRMP connection establishment; nested exception is:
java.net.SocketTimeoutException: Read timed out
sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
sun.rmi.server.UnicastRef.newCall(Unknown Source)
sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
client.ClientRmi.initRMI(ClientRmi.java:101)
client.ClientRmi.initRMI(ClientRmi.java:86)
code.MainClient.initRmi(MainClient.xol:292)
code.MainClient.connectToServer(MainClient.xol:252)
code.MainClient.login(MainClient.xol:155)
gui.system.WndLogin.tryLogin(WndLogin.xol:87)
gui.system.WndLogin.btnLogin_actionPerformed(WndLogin.xol:141)
gui.system.WndLogin$7.actionPerformed(WndLogin.xol:431)
javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.setPressed(Unknown Source)
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
java.awt.Component.processMouseEvent(Unknown Source)
javax.swing.JComponent.processMouseEvent(Unknown Source)
java.awt.Component.processEvent(Unknown Source)
java.awt.Container.processEvent(Unknown Source)
java.awt.Component.dispatchEventImpl(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Window.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
util.event.XdevEventQueue.dispatchEvent(XdevEventQueue.java:69)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
Hab schon mitgensnifft und die Logfiles vom ISA Server ausgewertet. Dem ISA fällt aber nicht mal auf das was raus will.
Vor allem die Tatsache dass das Fenster aufgeht in dem man Benutzername und Passwort eingeben kann zeigt ja dass die Verbindung zum Portal eigentlich zustande kommen würde.
Na ja, ich hoffe ich konnte mich verstädnlich ausdrücken.
Viele Grüße
ich habe folgendes Problem.
Ein Kunde von uns, Möbelhaus, kann in einem Händlerportal Preise/ Lieferbarkeit etc über das Internet abfragen. Das ganze läuft bisher noch über Port 80 und den Internet Explorer.
Jetzt wird diese Händlerportal modernisiert werden. Die Firma die dieses Portal zur Verfügung stellt hat eine Java-Anwendung geschrieben.
Grundsätzlich funktioniert dies folgendermaßen. Man öffnet den IE, gibt Adresse ein, es poppt kurz ein Java-Fenster auf, und eine Minute später kann man seinen Benutzername etc angeben.
Seitdem jetzt die Java-Anwendung im Einsatz ist funktioniert dies nicht mehr, bzw ich komme noch zum Fenster in dem ich Benutzername und PW eingeben kann aber dann kommt unten stehender Fehler. Laut Support-Hotline muss lediglich Port 80 wieder freigegeben sein.
Netzwerkstruktur schaut so aus:
DSL-Modem - Router - ISA2004- LAN
Wenn ich mich direkt hinter den Router hänge klappt es sofort. Sobald ich aber hinter dem ISA hänge bekomme ich folgende Fehlermeldung beim Versuch das Protal zu öffnen:
error during JRMP connection establishment; nested exception is:
java.net.SocketTimeoutException: Read timed out
sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
sun.rmi.server.UnicastRef.newCall(Unknown Source)
sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
client.ClientRmi.initRMI(ClientRmi.java:101)
client.ClientRmi.initRMI(ClientRmi.java:86)
code.MainClient.initRmi(MainClient.xol:292)
code.MainClient.connectToServer(MainClient.xol:252)
code.MainClient.login(MainClient.xol:155)
gui.system.WndLogin.tryLogin(WndLogin.xol:87)
gui.system.WndLogin.btnLogin_actionPerformed(WndLogin.xol:141)
gui.system.WndLogin$7.actionPerformed(WndLogin.xol:431)
javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.setPressed(Unknown Source)
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
java.awt.Component.processMouseEvent(Unknown Source)
javax.swing.JComponent.processMouseEvent(Unknown Source)
java.awt.Component.processEvent(Unknown Source)
java.awt.Container.processEvent(Unknown Source)
java.awt.Component.dispatchEventImpl(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Window.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
util.event.XdevEventQueue.dispatchEvent(XdevEventQueue.java:69)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
Hab schon mitgensnifft und die Logfiles vom ISA Server ausgewertet. Dem ISA fällt aber nicht mal auf das was raus will.
Vor allem die Tatsache dass das Fenster aufgeht in dem man Benutzername und Passwort eingeben kann zeigt ja dass die Verbindung zum Portal eigentlich zustande kommen würde.
Na ja, ich hoffe ich konnte mich verstädnlich ausdrücken.
Viele Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 147726
Url: https://administrator.de/forum/java-anwendung-durch-den-isa-147726.html
Ausgedruckt am: 24.12.2024 um 17:12 Uhr
1 Kommentar