Hallo zusammen,
leider haben mich die bereits vorhandenen Informationen zu diesem Thema im Forum nicht weitergebracht bzw. hatten keine Lösung bewirkt.
Aus diesem Grund greife ich es hier noch einmal auf:
Wir haben ein OTRS 4.0.7 (inkl. FAQ-Modul) auf Ubuntu 14.04 (VM auf HyperV) für Tests erfolgreich installiert und konfiguriert.
Der Zugriff funktioniert im internen Netzwerk ohne weiteres, jedoch haben wir Probleme einen Zugriff auf das Ticketsystem nach außen hin zu ermöglichen. Dabei geht es speziell darum, dass die Login-Seiten (customer.pl, und index.pl) nicht vollständig dargestellt werden. Zwar wird die Seite angezeigt, jedoch mit der Nachricht, dass der Browser veraltet sein und ohne dass die CSS- und die JavaScript-Dateien aus dem Cache nicht geladen/abgerufen werden können (Aufruf Get <URI zu Datei> gibt liefert "404 Not Found" zurück).
Es erfolgt beim Aufruf der Adresse "http://vpn.<meine-Domain>.de/otrs/customer.pl" ein Routing auf "http://<IP des Ubuntu-Systems mit OTRS>/otrs/customer.pl"
In den Log-dateien des Apache2 werden in der Access.log nur die Zugriffe bzw. die "Get" gelistet => . In der Error.log finden sich ebenfalls keine Fehlermeldungen, die darauf schließen lassen, warum die Stylesheets und JS-Dateien nicht geladen werden können => .
Noch ein paar weitere Informationen:
- es läuft eine MySQL-Datenbank
- es ist ein Apache der Version 2.4.7 (Ubuntu) vom 10.03.2015 installiert
- auf dem Ubuntu-System ist das SELinux deaktiviert
- otrs.DeleteCache.pl, otrs.LoaderCache.pl -o delete und otrs.RebuildConfig.pl wurde ausgeführt und haben keine Auswirkung gezeigt
- die Rechte auf "/opt/otrs" haben wir heute (testweise) auf 775 gesetzt, ebenfalls keine Auswirkung
- Cache und dazugehörende Dateien (CSS, JS)werden generiert
- apache2-Dienst läuft mit dem Benutzer www-data
- otrs läuft mit dem Benutzer otrs
- Die Benutzer www-data und otrs sind auch noch Mitglied in der Gruppe www-data
- Umgebungsvariable "$OTRS_HOME = /opt/otrs" wurde ebenfalls gesetzt und lässt sich auch abrufen
Wenn sonst noch Informationen fehlen, bitte Bescheid geben.
Vielen Dank im Voraus.
Gruß
blubb
[Gelöst] Fehlende/nicht geladene CSS- & JavaScript-Dateien
[Gelöst] Fehlende/nicht geladene CSS- & JavaScript-Dateien
Last edited by blubb on 12 Jan 2016, 10:34, edited 2 times in total.
Vielen Dank für die Unterstützung und Grüße
blubb
OTRS-Version: 4.0.7
OTRS-Extensions: FAQ 4.0.3
Betriebsystem: Ubuntu 14.04
Datenbank: MySQL
Webserver: Apache 2.4.7
blubb
OTRS-Version: 4.0.7
OTRS-Extensions: FAQ 4.0.3
Betriebsystem: Ubuntu 14.04
Datenbank: MySQL
Webserver: Apache 2.4.7
-
- Znuny ninja
- Posts: 1312
- Joined: 25 May 2012, 08:51
- Znuny Version: OTRS 4
- Real Name: Klaus Nehrer
Re: Fehlende/nicht geladene CSS- & JavaScript-Dateien
Was heißt "geroutet"? (D)NAT? Reversproxy? Besteht das Problem nur beim Aufruf der externen URL? Von innen und / oder außen?
Und im Apache Log steht was von localhost?
Und im Apache Log steht was von localhost?
Re: Fehlende/nicht geladene CSS- & JavaScript-Dateien
Anscheinend ist der Server nicht von extern direkt erreichbar?
OTRS nutzt zwei unterschiedliche URLs (eine für dynamischen und eine für statischen Content) die beide "umgeschrieben" werden müssen
/otrs
/otrs-web
OTRS nutzt zwei unterschiedliche URLs (eine für dynamischen und eine für statischen Content) die beide "umgeschrieben" werden müssen
/otrs
/otrs-web
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Fehlende/nicht geladene CSS- & JavaScript-Dateien
Im Browser (gleiches Verhalten bei Firefox, IE, Opera) ist er sowohl über die IP "10.10.9.18" wie auch über den Hostnamen "OTRS-Kopie" aufrufbar und wird auch vollständig geladen.jojo wrote:Anscheinend ist der Server nicht von extern direkt erreichbar?
Wenn man den Aufruf jedoch (innerhalb wie auch außerhalb des Netzwerks) über die Adresse
Code: Select all
http://vpn.<meine-Domain>.de/otrs/customer.pl
Wenn ich die URI z.B. zu einer nicht geladenen CSS direkt aufrufe
URL:
Code: Select all
http://vpn.<meine-Domain>/otrs-web/skins/Agent/default/css-cache/CommonCSS_8ecef70c2ac1f5f94c22a637cdbfb29f.css
Code: Select all
Not Found
The requested URL /otrs-web/skins/Agent/default/css-cache/CommonCSS_8ecef70c2ac1f5f94c22a637cdbfb29f.css
jojo wrote: OTRS nutzt zwei unterschiedliche URLs (eine für dynamischen und eine für statischen Content) die beide "umgeschrieben" werden müssen
/otrs
/otrs-web
Du meinst den Eintrag in der otrs.conf, oder?
Code: Select all
ScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/"
Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"
blubb
Vielen Dank für die Unterstützung und Grüße
blubb
OTRS-Version: 4.0.7
OTRS-Extensions: FAQ 4.0.3
Betriebsystem: Ubuntu 14.04
Datenbank: MySQL
Webserver: Apache 2.4.7
blubb
OTRS-Version: 4.0.7
OTRS-Extensions: FAQ 4.0.3
Betriebsystem: Ubuntu 14.04
Datenbank: MySQL
Webserver: Apache 2.4.7
Re: Fehlende/nicht geladene CSS- & JavaScript-Dateien
Hallo zusammen,
Anfrage kann geschlossen werden.
Die Lösung war in der Konfiguration der Antivirus-Software.
Anfrage kann geschlossen werden.
Die Lösung war in der Konfiguration der Antivirus-Software.
Vielen Dank für die Unterstützung und Grüße
blubb
OTRS-Version: 4.0.7
OTRS-Extensions: FAQ 4.0.3
Betriebsystem: Ubuntu 14.04
Datenbank: MySQL
Webserver: Apache 2.4.7
blubb
OTRS-Version: 4.0.7
OTRS-Extensions: FAQ 4.0.3
Betriebsystem: Ubuntu 14.04
Datenbank: MySQL
Webserver: Apache 2.4.7