Osticket: v. 1.10 - Antworten loggen mich aus [Gelöst]

Erstellt am 3. Nov. 2016  ·  33Kommentare  ·  Quelle: osTicket/osTicket

Seit dem Upgrade auf 1.10 werde ich jedes Mal abgemeldet, wenn ich auf ein Ticket antworte. Ich habe es getestet und die Empfänger erhalten ihre E-Mails und alles wird korrekt gepostet, aber es ist nervig, sich jedes Mal neu einloggen zu müssen.

Hat sonst niemand dieses Problem?

Login bug

Hilfreichster Kommentar

Ich hatte das gleiche Problem mit PHP 5.4
Da afaik nie ein Abstiegs-Fix geliefert wurde, fing ich an, im Code zu graben.

Ich habe bemerkt (oder kann nicht finden, wo), dass der Konstruktor der osTicketSession nirgendwo aufgerufen wird?
Diese Funktion startet die PHP-Sitzung.

Ich machte eine schnelle Arbeit um (keine Ahnung , ob es andere Dinge beeinflusst ..) indem Sie die folgenden Zeilen hinzufügen , um das Ende von ./include/class.ostsession.php (vor ?> ofcourse)

session_name("OSTSESSID");
session_start();

es ist eine schmutzige Arbeit und unterbricht wahrscheinlich andere Funktionen. Ich hoffe jedoch, dass ein Entwickler jetzt eine Idee hat, wo er suchen kann, um dieses Problem zu beheben.

Alle 33 Kommentare

Ich habe das früher auf 1.10-rc.3 bekommen und es als Problem angesprochen, bin mir aber nicht sicher, ob es gelöst ist

@GreenDragonTech Ich habe dieses Problem nicht. Sie sollten wahrscheinlich Systeminformationen (Software und Versionen) angeben und die Webserver-Fehlerprotokolle und die PHP-Fehlerprotokolle überprüfen.

Nebengedanke... Haben Sie nach dem Upgrade Ihren Browser-Cache geleert?

Ich werde sehen, ob ich die Protokolle finden kann, aber das Löschen meines Browser-Cache hat nicht geholfen.

Ich habe die Logs auf meinem Server gefunden. Siehe Anhang. Ich weiß nicht, was ich mit ihnen machen soll Irgendwelche Ideen wären dankbar.
mysite.txt

@ntozier funktioniert auf dem localhost
@GreenDragonTech hast du es geschafft das Problem zu lösen? Wenn ja, bitte mit mir teilen, ich stehe vor dem gleichen Problem.

@robintoy hast du das gleiche problem? bitte helfen

@mmurshid Es gibt keine Möglichkeit, dass ich replizieren kann, was Sie sagen, da ich nicht denselben Host wie Sie verwende. Wenn es jedoch lokal funktioniert und nicht funktioniert, wenn Sie es aus der Ferne verschieben, dann ist es eine ziemlich faire Vermutung, dass etwas an der Konfiguration des Remote-Hosts es blockiert. Ich würde empfehlen, dass Sie die Softwareversionen und Konfigurationen zwischen den lokalen und Remote-Hosts vergleichen. Die meiste Zeit, wenn jemand so etwas sieht, verstößt er gegen die mod_security-Regeln (oder eine andere "Sicherheits"-Konfiguration) seines ISPs.

@mmurshid Nein, noch nicht. Ich stehe immer noch vor diesem Problem und war überrascht, dass niemand anderes es gemeldet hat. Ich wünschte, ich hätte eine solide Antwort. Ich habe versucht, viele Dinge anzupassen, aber nichts hat eine Schlussfolgerung fest bestätigt.

GELÖST!!!! @mmurshid , @ntozier hat mir eine Idee gegeben. Ich habe die PHP-Version von 5.5 auf 7.0 umgestellt und das Problem wurde behoben! Lösung: Wenn Sie cPanel ausführen, gehen Sie zu PHP Selector und wählen Sie 7.0 im Dropdown-Menü. Wenden Sie sich andernfalls an Ihren Gastgeber und fragen Sie ihn.

Danke an euch.. @GreenDragonTech und @ntozier , ich habe auf Version 5.7 aktualisiert und es funktioniert gut. Seid gesegnet Jungs.

@protich @JediKev
Ich bin mir nicht sicher, ob das gelöst ist, da ich einige Leute in den Foren habe, die ähnliche Dinge sagen.

Hier sind einige davon:
http://osticket.com/forum/discussion/89270/when-i-submit-a-comment-on-a-ticket-i-have-to-login-again
http://osticket.com/forum/discussion/89277/reply-ticket-logout-always

@ntozier Ich habe es als gelöst markiert, weil ich dieses Forum geöffnet habe und eine Lösung gefunden habe, die für mich funktioniert hat.

Gibt es eine andere Möglichkeit, die PHP-Version ohne Upgrade zu beheben?

Einen Fehler durch Ändern der PHP-Version als "Gelöst" zu markieren, ist nicht die Lösung des Problems.
Das Problem liegt im Code und kann gelöst werden ;-)

Dieses Problem tritt in Firefox nicht auf?

Ich habe genau das gleiche Problem, obwohl ich PHP 7 verwende. Wurde die Codeseite dieses Problems untersucht?

Hallo, beim Bearbeiten eines Tickets schließt das System die Sitzung und kehrt zum Anfang zurück, um sich anzumelden. Es ist unangenehm und ich weiß nicht, ob es ein Fehler oder eine Konfiguration ist. Vielen Dank !
Ich verwende v1.10 und mein Hosting ist nur bis zur Version von PHP 5.6 verfügbar.

Irgendein Vorschlag?

Ich hatte das gleiche Problem mit PHP 5.4
Da afaik nie ein Abstiegs-Fix geliefert wurde, fing ich an, im Code zu graben.

Ich habe bemerkt (oder kann nicht finden, wo), dass der Konstruktor der osTicketSession nirgendwo aufgerufen wird?
Diese Funktion startet die PHP-Sitzung.

Ich machte eine schnelle Arbeit um (keine Ahnung , ob es andere Dinge beeinflusst ..) indem Sie die folgenden Zeilen hinzufügen , um das Ende von ./include/class.ostsession.php (vor ?> ofcourse)

session_name("OSTSESSID");
session_start();

es ist eine schmutzige Arbeit und unterbricht wahrscheinlich andere Funktionen. Ich hoffe jedoch, dass ein Entwickler jetzt eine Idee hat, wo er suchen kann, um dieses Problem zu beheben.

In meinem Fall passiert dies immer, wenn die Option "Kollision vermeiden" aktiviert ist. Wenn es auf 0 (Null) gesetzt ist, tritt der Fehler nicht auf.

wo ändern Sie diesen Wert ?? Danke

Admin-Panel > Einstellungen > System > Kollisionsvermeidungsdauer

Der ähnlichste Parameter ist "Dauer des Kollisionsfilters" war in 3 Minuten und ich habe ihn auf 0 gesetzt und es funktioniert immer noch nicht, wenn die Bearbeitung eines Tickets die Sitzung schließt. Dankeschön !

Nun, ich bin froh, dass es nicht an mir liegt, aber ich bin traurig, dass es keine klare Lösung gibt. Ich verwende derzeit die osTicket-Version 1.9.14 und die PHP-Version 5.6.16.

@fthomas137 Der Betreff für diesen

Das Ändern der Kollisionsvermeidungsdauer auf 0 hat das Problem für mich nicht gelöst. Ich verwende PHP 5.6

@thetwopct
osticket-Version?
Haben Sie versucht, PHP auf 7 zu aktualisieren, wie es im Original empfohlen wurde?

Beim Ausführen von PHP 7,2 (mein Host lässt keine Änderung zu), besteht das Problem weiterhin.

@lucasmontec Wir bieten derzeit kein Abendessen mit PHP 7.1+ an.

Ich bekomme dieses Problem immer noch. Ich bin am 1.10 von osTicket.

Ich habe alle verfügbaren PHP-Versionen 5.4, 5.5, 5.6, 7.0, 7.1 ausprobiert und es macht keinen Unterschied.

Was jetzt?

Vielen Dank

@CosmaP
Systemumgebung?
Fehlerprotokolle?
Hast du die drei in diesem Beitrag erwähnten Dinge ausprobiert oder nur 1 (php ver ändern)?
Vielleicht ab dieser Antwort auf den aktuellen (1.10.4) aktualisieren?

  • Systemumgebung?* Ich glaube, es ist ein Linux-Server. Es wird gehostet mit
    TSOHost
    Fehlerprotokolle? Wie entpacke ich sie?
    Haben Sie die drei in diesem Beitrag erwähnten Dinge ausprobiert oder nur 1 (php . ändern)ver)? Jawohl
    *Vielleicht ein Upgrade auf den aktuellen (1.10.4) ab dieser Antwort? *Es war schon um
    1.10.4

[Bild: Bild.png]


*Kosma*

.

P Bitte denken Sie an die Umwelt
Sparen Sie Papier – müssen Sie diese E-Mail wirklich ausdrucken?

Strom sparen - müssen Sie diese E-Mail wirklich senden?

Am Mittwoch, den 19. Dezember 2018 um 14:25 Uhr schrieb ntozier [email protected] :

@CosmaP https://github.com/CosmaP
Systemumgebung?
Fehlerprotokolle?
Haben Sie die drei in diesem Beitrag erwähnten Dinge ausprobiert oder nur 1 (php . ändern)
ver)?
Vielleicht ab dieser Antwort auf den aktuellen (1.10.4) aktualisieren?


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/osTicket/osTicket/issues/3454#issuecomment-448613483 ,
oder den Thread stumm schalten
https://github.com/notifications/unsubscribe-auth/AAzIx8j3ECZlTw2T8T2_dj2zJq8I0xS0ks5u6kw6gaJpZM4KoiuR
.

  • Systemumgebung?* Ich glaube, es ist ein Linux-Server. Es wird gehostet mit
    TSOHost

Apache? PHP-Version? etc?

Fehlerprotokolle? Wie entpacke ich sie?

Hängt von deiner Umgebung ab. Sie würden mit TSOHost darüber sprechen, wie Sie Ihr PHP sehen können undProtokolle.

Apache - Wartet darauf, dass der Host mich informiert
Php - 5,5

Protokoll angehängt


*Kosma*

Handy: 07956 323938
Skype: Cosma.Papouis

P Bitte denken Sie an die Umwelt
Sparen Sie Papier – müssen Sie diese E-Mail wirklich ausdrucken?

Strom sparen - müssen Sie diese E-Mail wirklich senden?

Am Mittwoch, den 19. Dezember 2018 um 16:03 Uhr schrieb ntozier [email protected] :

>

  • Systemumgebung?* Ich glaube, es ist ein Linux-Server. Es wird gehostet
    mit
    TSOHost

Apache? PHP-Version?

Fehlerprotokolle? Wie entpacke ich sie?

Hängt von deiner Umgebung ab. Sie würden mit TSOHost darüber sprechen, wie Sie sehen können
deine php und logs.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/osTicket/osTicket/issues/3454#issuecomment-448648157 ,
oder den Thread stumm schalten
https://github.com/notifications/unsubscribe-auth/AAzIx6JSSUDD0kytTbeU__s6oyB8DD3iks5u6mNMgaJpZM4KoiuR
.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen