From 50144588b7d50e98045a55f4d4afdbeb9bf95596 Mon Sep 17 00:00:00 2001
From: Till Brehm <tbrehm@ispconfig.org>
Date: Mon, 25 Apr 2016 04:45:27 -0400
Subject: [PATCH] Fixed Issue #3827 Stable 3.1 login session / cookie

---
 interface/web/login/index.php |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/interface/web/login/index.php b/interface/web/login/index.php
index ece79a9..a1da652 100644
--- a/interface/web/login/index.php
+++ b/interface/web/login/index.php
@@ -209,7 +209,8 @@
 						$user = $app->db->toLower($user);
 						
 						if ($loginAs) $oldSession = $_SESSION['s'];
-						if (!$loginAs) session_regenerate_id(true);
+						// Session regenerate causes login problems on some systems, have to find a better way. see Issue #3827
+						//if (!$loginAs) session_regenerate_id(true);
 						$_SESSION = array();
 						if ($loginAs) $_SESSION['s_old'] = $oldSession; // keep the way back!
 						$_SESSION['s']['user'] = $user;

--
Gitblit v1.9.1