Witam,
Gdzie przechowujesz dane sesji? Spróbuj alternatywnej metody.
Profilaktycznie usunąłbym z przeglądarki ciasteczka dotyczące Moodle i dane sesji gromadzone na serwerze przez PHP (u mnie /var/lib/php/sessions/).
Kolejnym krokiem może być prześledzenie w jaki sposób zmienna 'sesskey' ląduje w adresie.
Powodzenia
Bartosz Cisek