PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : firEmergeny/AM3 über Proxy Server???



Firefighter38
08.11.2013, 17:15
Hey Leute,

sind bei uns in der Feuerwehr gerade dabei firEmergency und den Am3 einzurichten. Alles ist soweit eingerichtet. Nur gibts jetzt Probleme mit der Internetverbindung. FE zeigt an, dass es zwar mit dem Server verbunden ist allerdings nicht mit dem Internet. Somit bringt das Am3 Plugin einen Fehler!

Der Rechner hängt im Feuerwehrhaus direkt an einer sicheren Internetverbindung. In das Netzwerk haben wir den Rechner nicht eingebunden und soll er auch nicht.
Kann mir jemand sagen wo evtl. das Problem liegt?

Um über den Internet Explorer bzw. über Mozilla ins Internet zu kommen mussten wir die Proxy-Server Adresse und den Port eingeben. Gemacht, getan!
Dies habe ich nun in der FE-Serveroberfläche unter Netzwerk auch getan. Leider ohne Erfolg!

Ich brauch Eure Hilfe :)

Vielen Dank!

Firefighter38
10.11.2013, 15:24
Scheinbar bin/war ich nicht alleine mit dem Problem der nicht herstellbaren Internetverbindung.
Gibt es für dieses Problem keine Lösung?

FE und das AM3-Plugin habe ich von Zuhause aus aktiviert. Es geht rein um den laufenden Betrieb!

Es muss doch irgendwie möglich sein, FE über Proxy zu betreiben!?

Wichtig wäre für mich nun die Antwort ob wir versuchen das Problem hier über da Forum zu lösen oder ob ich ein Ticket erstellen soll?

feodor
10.11.2013, 20:19
Welcher Fehler taucht genau auf?
Proxy mit Authentifizierung oder ohne?
Hast du Einsicht ins proxy log?
Welcher Typ proxy ist das?

Erfahrungsgemäß lässt sich das nur zusammen mit dem System Administrator lösen.

Habe auf der Arbeit fe testweise hinter proxy und es tut eigentlich wunderbar. Hilfe nur unter genauer Beantwortung der Fragen möglich.

Gruß

Firefighter38
10.11.2013, 22:33
Vielen Dank für deine Antwort!

Fehler ist folgender. Nach Start des fe-Servers bringt er im Server schon die Fehler-Meldung, dass keine Internetverbindung vorhanden sei. Dann überprüft der Server schlussendlich dreimal ob er eine Verbindung aufbauen kann. Da dies nicht möglich ist und er somit die Lizenz des AM3-Plugins nicht abgleichen kann ist das Plugin nicht aktiv.
Auch poppt dann ein Fenster auf, dass das AlarmMonitor Plugin nicht aktiv sei, auf Grund der nicht vorhandenen Internetverbindung.

Nun haben wir in der Server-Oberfläche die Proxy-IP und den Port eingegeben. Nach Neustart des Servers werden weiterhin diese, oben genannten Meldungen angezeigt.

Proxy ist laut System-Administrator ohne Authentifizierung.

Aktuell habe ich keine Einsicht in den Proxy Log. Das müsste ich abklären.

Typ Proxy kann ich so aus dem Stand nicht sagen. Müsste ich auch erst schauen.

Sind sonst noch Infos nötig?

Die Proxy-IP und der Port müssen nur in der Server-Oberfläche hinterlegt werden. Ist das richtig, oder habe ich etwas übersehen?

firEmergency
10.11.2013, 22:48
Also wir haben festgestellt, dass die Überprüfung der Aktivierung noch vor setzen des Proxys stattfindet. Somit erklärt sich der Fehler, dass beim fe Start die Aktivierung nicht überprüft werden kann.
Wir werden das ändern.

Gesendet via Mobile App

EDIT:

Bitte FE mit der Datei


/files/server-mit-proxy.bat

starten.

Firefighter38
11.11.2013, 16:22
Ok, dann werde ich das mal versuchen :)

Allerdings bräuchte ich noch die Datei ;) Hast diese vergessen anzuhängen, oder bin ich blind? *G*

firEmergency
11.11.2013, 17:39
Wenn Sie nicht in deinem FE Ordner ist, kann es sein, dass Sie erst in der aktuellsten Beta ist.

Die Batch sieht auf jeden Fall so aus:



@echo off
cd ..\..\
SET /P host=Bitte Hostname oder IP-Adresse des Proxy Servers eingeben:
SET /P port=Bitte Port des Proxy Servers eingeben:
SET /P user=Bitte Benutzername eingeben, Enter = kein Name:
SET /P pass=Bitte Passwort eingeben, Enter = kein Passwort:
if "%user%" == "" (
echo Proxy ohne Authentifizierung
java -Dhttps.proxyHost=%host% -Dhttps.proxyPort=%port% -jar bin\firEmergency.jar server
) else (
echo Proxy mit Authentifizierung
java -Dhttps.proxyHost=%host% -Dhttps.proxyPort=%port% -Dhttp.proxyUser=%user% -Dhttp.proxyPassword=%pass% -jar bin\firEmergency.jar server
)
pause

Firefighter38
11.11.2013, 19:49
Ok schonmal vielen Dank!
Werde mich dann mal versuchen :) Erstellung einer Batch ist kein Problem. Allerdings bin ich mit Programmieren nicht so wirklich fit. Daher die Frage, was passiert mit den Doppelpunkten und was muss ich eingeben wenn unser Proxy keine Authentifizierung benötigt?

Ist nachfolgende Batch für meinen Fall richtig oder ist noch wo ein Fehler drin bzw. muss ich noch irgendwo was ändern? :/

@echo off
cd ..\..\
SET /P host=XX.XX.XXX.X
SET /P port=8080
SET /P user=
SET /P pass=
if "%user%" == "" (
echo Proxy ohne Authentifizierung
java -Dhttps.proxyHost=%host% -Dhttps.proxyPort=%port% -jar bin\firEmergency.jar server
) else (
echo Proxy mit Authentifizierung
java -Dhttps.proxyHost=%host% -Dhttps.proxyPort=%port% -Dhttp.proxyUser=%user% -Dhttp.proxyPassword=%pass% -jar bin\firEmergency.jar server
)
pause

Firefighter38
12.11.2013, 21:07
Ok schonmal vielen Dank!
Werde mich dann mal versuchen :) Erstellung einer Batch ist kein Problem. Allerdings bin ich mit Programmieren nicht so wirklich fit. Daher die Frage, was passiert mit den Doppelpunkten und was muss ich eingeben wenn unser Proxy keine Authentifizierung benötigt?

Ist nachfolgende Batch für meinen Fall richtig oder ist noch wo ein Fehler drin bzw. muss ich noch irgendwo was ändern? :/

@echo off
cd ..\..\
SET /P host=XX.XX.XXX.X
SET /P port=8080
SET /P user=
SET /P pass=
if "%user%" == "" (
echo Proxy ohne Authentifizierung
java -Dhttps.proxyHost=%host% -Dhttps.proxyPort=%port% -jar bin\firEmergency.jar server
) else (
echo Proxy mit Authentifizierung
java -Dhttps.proxyHost=%host% -Dhttps.proxyPort=%port% -Dhttp.proxyUser=%user% -Dhttp.proxyPassword=%pass% -jar bin\firEmergency.jar server
)
pause

Hat sich wohl erledigt ;) Morgen nochmals testen. Habe die richtige Anwendung der Batch erst gerade eben verstanden ... Sorry ;)

feodor
13.11.2013, 07:49
Sorry für die Unannehmlichkeiten, wir werden das so ändern, dass die batch nicht nötig ist.
Aber es geht mit der batch, oder?

Firefighter38
14.11.2013, 08:30
Also die Batch scheint weit gehend zu funktionieren. Der Server erkennt nun die Aktivierung des Plugins. ESPA, was auch immer das ist zeigt er als nicht aktiviert an.

Wenn ich nun in der Server-Oberfläche nachschauen zeigt er immer noch an, dass er keine Internetverbindung hat. Siehe angehängtes Bild.

Habe fE und den AM3 gestern Mittag/Abend mal ein wenig laufen lassen um zu sehen was auch wirklich im Am ankommt. Leider habe ich das gefühl nur ein kleiner Teil der Alarme/Status-Meldungen auch auf den AM übertragen werden.
Irgendwie echt komisch. Da die FMS-meldungen sauber in BosMon ankommen und auch wie es scheint zu fE übergeben werden.

Mein Gefühl sagt mir, dass es irgendwie noch an der Verbindung von fE zum Internet hängt. Daher vermutlich auch die Meldung bzgl. keiner Internetverbindung.

Habe nun Gestern am Spätnachmittag den Log gesichert. Soll ich Euch diesen mal zukommen lassen? Bzw. wie verfahren wir weiter um das problem zu lössen?

firEmergency
14.11.2013, 08:52
Also von dem Fehler links unten nicht irritieren lassen. Das ist bekannt und werden wir beheben.

Jedoch gabs bei den Alarmierungen ja Fehler (alle die rot sind, gingen nicht durch). Da müsstest du mal Doppelklick auf den Alarm machen und dir die Fehler anzeigen lassen.
Alternativ kannst du im Log schauen, was da schief ging.

Firefighter38
14.11.2013, 20:31
Ok, merci. Der gesicherte Log war versehentlich aus dem AM3. Da konnt ich jetzt über die fehlgeschlagenen FMS-Meldungen nicht wirklich was herauslesen.

Habe heut nochmals das Verschlüsselungspasswort neu eingegeben. Bisher sieht es nun ganz gut aus. Ich lass den Monitor jetzt einfach mal paar Tage laufen und beobachte das ganze.

Würde mich dann nochmals melden.