If the patch succeeded, you should see this block in index.php, beginning around line 20:
$GLOBALS['sessionid'] = isset($_GET['sessionid']) ? $_GET['sessionid'] : @$_COOKIE['sessionid'];
if(!$GLOBALS['sessionid'])
{
Header('Location: login.php'.
(isset($_SERVER['QUERY_STRING']) && !empty($_SERVER['QUERY_STRING']) ?
'?phpgw_forward='.urlencode('/index.php?'.$_SERVER['QUERY_STRING']):''));
exit;
}
This is expecting a session id to be passed via either the query string appended to the URL, or a cookie. If you’ve verified that the patch did succeed, and you’re still getting the verification message, then my next suggestion would be to clear your browser’s cache/cookies, and make sure you’re accepting cookies from egw. I’ve also found that it may be necessary to “nudge” the system a bit by specifying the base URL explicitly, just once:
http[s]://<your.server.name>/egroupware/
or whatever the URL may be. Just make sure there’s no query string appended.
This is the current extent of my knowledge in this area. Best of luck!
Dennis