Nach Apache Portwechsel Benachrichtigungsmails fehlerhaft

Hilfe zu Znuny Problemen aller Art
Locked
MAKUT
Znuny newbie
Posts: 97
Joined: 13 Nov 2013, 12:27
Znuny Version: 5.0.14
Real Name: Alex

Nach Apache Portwechsel Benachrichtigungsmails fehlerhaft

Post by MAKUT »

Tag zusammen,

wir betreiben bei uns OTRS 3.0.16
Nachdem wir den Port auf dem der Apache lauscht (80) geändert haben, sind die Links in den Benachrichtigungs e-mails die die Agenten erhalten fehlerhaft.
Wo muss ich den neuen Port angeben damit die Links in den Emails wieder korrekt sind?

Ich danke schonmal für die Hilfe die mir hier hoffentlich zuteil wird ;)


Grüße

Alex
CentOS 7 - MariaDB - OTRS 5.0.14
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by reneeb »

Schonmal die FQDN-Einstellung in der SysConfig angepasst? Dort kannst Du ja soetwas wie "deine.domain.de:8080" eintragen...
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
MAKUT
Znuny newbie
Posts: 97
Joined: 13 Nov 2013, 12:27
Znuny Version: 5.0.14
Real Name: Alex

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by MAKUT »

Hi, ja daran habe ich mich bereits versucht. derzeit ist dort nur *support* eingetragen da das ticketsystem nur lokal verfügbar ist. Trage ich dort zusätzlich noch :8080 ein, kann das system keine mails mehr verschicken... weder intern also Benachrichtigungen, noch extern. Inwiefern das zusammenhängt verstehe ich auch nicht.
Nach sämtlichen Lösungsversuchen habe ich alle Services neu gestartet.
CentOS 7 - MariaDB - OTRS 5.0.14
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by jojo »

Der hostname aus der Config wird auch benutzt um den host für den smtp dialog zu füllen.

Am besten änderst Du die Benachrichtigungen manuell ab, oder führst eine neue Variable für den Port ein (und änderst alle Benachrichtigungen so ab, das diese Variable ebenfalls genutzt wird).
"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
MAKUT
Znuny newbie
Posts: 97
Joined: 13 Nov 2013, 12:27
Znuny Version: 5.0.14
Real Name: Alex

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by MAKUT »

Hi Jojo,

das klingt ja alles schön und gut, jedoch bin ich was OTRS angeht kaum bewandert da ich das bestehende System erst vor kurzem übernommen habe.
Grundsätze der Programmierung sind bekannt, wenn du mir also sagen könntest wo ich

1.: die Benachrichtigungen Manuell bearbeiten kann

und

2. die Variablen setzen muss

dürfte der rest ein klacks sein.


Vielen dank.

Alex
CentOS 7 - MariaDB - OTRS 5.0.14
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by jojo »

zu 1) http://doc.otrs.org hilft

zu 2.) hier müsstest Du in der Config.pm einen entsprechenden Eintrag erzeugen, aber ein paar Grundlegende Programmierkenntnisse sollten hier schon vorliegen
"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
MAKUT
Znuny newbie
Posts: 97
Joined: 13 Nov 2013, 12:27
Znuny Version: 5.0.14
Real Name: Alex

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by MAKUT »

Hi,

die sind vorhanden...eingerostet...aber vorhanden..ich werde mich morgen genauer damit befassen und bevor ich was ändere hier kurz meine geistigen Ergüsse posten. :)

Danke und noch nen schönen Abend.


Gruß

Alex
CentOS 7 - MariaDB - OTRS 5.0.14
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by jojo »

http://blog.otrs.org/2011/06/08/using-q ... -response/ sollte Dir zu dem Thema Nutzung einer Variable ein paar Hinweise geben
"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
MAKUT
Znuny newbie
Posts: 97
Joined: 13 Nov 2013, 12:27
Znuny Version: 5.0.14
Real Name: Alex

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by MAKUT »

Danke

Muss denn der Port in einer variable stecken? im Grunde ist der port ja immer der gleiche...oder wird durch nutzung von klartext die funktion des links beinträchtigt?
CentOS 7 - MariaDB - OTRS 5.0.14
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by jojo »

der Port kann auch direkt in der Benachrichtigung stehen (wenn Du ihn nicht zu häufig änderst...)
"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
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by jojo »

es könnte allerdings ggf. AJAX oder andere Darstellungsprobleme durch den geänderten Port geben, das musst Du allerdings testen
"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
MAKUT
Znuny newbie
Posts: 97
Joined: 13 Nov 2013, 12:27
Znuny Version: 5.0.14
Real Name: Alex

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by MAKUT »

Klartext Habe ich bereits getestet, leider wird dadurch..aus welchem grund auch immer ...der hyperlink beschädigt.

Die Deklarierung und das verwenden des Platzhalters sehen recht simpel aus. Morgen gehts weiter. Danke euch


Gruß

Alex
CentOS 7 - MariaDB - OTRS 5.0.14
MAKUT
Znuny newbie
Posts: 97
Joined: 13 Nov 2013, 12:27
Znuny Version: 5.0.14
Real Name: Alex

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by MAKUT »

Ok nun endlich mein erster Versuch :) ich würde unter

OTRS/Kernel/config.pm folgende zeile einfügen um meine Variable zu erstellen und zu füllen:


package Kernel::Config;

sub Load {
my $Self = shift;
# ---------------------------------------------------- #
# ---------------------------------------------------- #
# #
# Start of your own config options!!! #
# #
# ---------------------------------------------------- #
# ---------------------------------------------------- #
$Self ->{PORT} = :8080 ;
# ---------------------------------------------------- #
# database settings #
# ---------------------------------------------------- #
# DatabaseHost
# (The database host.)
$Self->{'DatabaseHost'} = 'localhost';

die frage die noch offen is ..wie bekomme ich diese Variable nun in der Benachrichtigung untergebracht?

Meine erste idee:

<OTRS_CONFIG_HttpType>://<OTRS_CONFIG_FQDN><OTRS_CONFIG_PORT>/<OTRS_CONFIG_ScriptAlias>index.pl?Action=AgentZoom;TicketID=<OTRS_TICKET_TicketID>


Gruß

Alex
CentOS 7 - MariaDB - OTRS 5.0.14
MAKUT
Znuny newbie
Posts: 97
Joined: 13 Nov 2013, 12:27
Znuny Version: 5.0.14
Real Name: Alex

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by MAKUT »

push
CentOS 7 - MariaDB - OTRS 5.0.14
MAKUT
Znuny newbie
Posts: 97
Joined: 13 Nov 2013, 12:27
Znuny Version: 5.0.14
Real Name: Alex

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by MAKUT »

Ich bitte um kurze rückmeldung. danach lass ich euch auch wieder in ruhe....danke


Gruß

Alex
CentOS 7 - MariaDB - OTRS 5.0.14
MAKUT
Znuny newbie
Posts: 97
Joined: 13 Nov 2013, 12:27
Znuny Version: 5.0.14
Real Name: Alex

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by MAKUT »

push!

Warte noch immer auf antwort. Bitte kurze rückmeldung ob mein vorgehen korrekt ist.
Danke


Gruß

Alex
CentOS 7 - MariaDB - OTRS 5.0.14
KlausNehrer
Znuny ninja
Posts: 1312
Joined: 25 May 2012, 08:51
Znuny Version: OTRS 4
Real Name: Klaus Nehrer

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by KlausNehrer »

Ich stand bei der 2.4er auch mal vor diesem Problem und hatte damals tatsächlich die URL manuell eingetragen, also ohne Variablen.
Da mein Testsystem z. Zt. für die Migrationstests missbraucht wird, kann ich das schlecht nachvollziehen. Allerdings würde sich mir die erste Frage aufdrängen, wie Du die Variable <OTRS_CONFIG_PORT> setzt, denn ich meine der Eintrag $Self ->{PORT} = :8080 ; ist ja nicht automatisch <OTRS_CONFIG_PORT>, oder?
MAKUT
Znuny newbie
Posts: 97
Joined: 13 Nov 2013, 12:27
Znuny Version: 5.0.14
Real Name: Alex

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by MAKUT »

Hi,

und genau das ist meine frage.

Für mich wirkt es so (wenig erfahrung mit OTRS wie bereits geschrieben) also würde er sich die variable Port aus dem Ordner config im ordner otrs ziehen (OTRS_CONFIG_PORT). daher komme ich auf diese Lösung.

Du hast also die ganze URL als klartext eingefügt und das hat funktioniert?

Das würde dann so aussehen? :

<OTRS_CONFIG_HttpType>://support:8080/<OTRS_CONFIG_ScriptAlias>index.pl?Action=AgentZoom;TicketID=<OTRS_TICKET_TicketID>


Greets

Alex
CentOS 7 - MariaDB - OTRS 5.0.14
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by reneeb »

Das sollte eigentlich mit dem Eintrag in der Config.pm und dem Tag funktionieren. Mit einer Einschränkung: Das muss

Code: Select all

$Self->{PORT} = ":8080";
heißen (man beachte die Anführungszeichen).

<OTRS_CONFIG_....> holt sich aus der Konfiguration den Wert zu dem Schlüssel, der statt der .... steht.
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
MAKUT
Znuny newbie
Posts: 97
Joined: 13 Nov 2013, 12:27
Znuny Version: 5.0.14
Real Name: Alex

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by MAKUT »

Hey reneeb,

ich danke dir, hab ichs also doch richtig verstanden mit den platzhaltern. Ich werd direkt mal testen und schaun obs hinhaut.
Die erwähnte änderung hab ich vorgenommen.


Greets

Alex
CentOS 7 - MariaDB - OTRS 5.0.14
MAKUT
Znuny newbie
Posts: 97
Joined: 13 Nov 2013, 12:27
Znuny Version: 5.0.14
Real Name: Alex

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by MAKUT »

Läuft wien länderspiel.

Danke für die mir zu teil gewordene Hilfe.

Achja, klartext hat übrigens nicht gut geklappt, da einige Mailprogramme (in unserem fall Greyhound) Dann keinen Hyperlink mehr erkennen und man einfach ne stumpfe textzeile in der Mail hat.
Aber mit den variablen funktioniert alles einwandfrei.


Greets

Alex
CentOS 7 - MariaDB - OTRS 5.0.14
KlausNehrer
Znuny ninja
Posts: 1312
Joined: 25 May 2012, 08:51
Znuny Version: OTRS 4
Real Name: Klaus Nehrer

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by KlausNehrer »

Nach einigen Jahre ist das auch mal gut zu wissen ;)
MAKUT
Znuny newbie
Posts: 97
Joined: 13 Nov 2013, 12:27
Znuny Version: 5.0.14
Real Name: Alex

Re: Nach Apache Portwechsel Benachrichtigungsmails fehlerhaf

Post by MAKUT »

Tja man lernt nie aus ;)
CentOS 7 - MariaDB - OTRS 5.0.14
Locked