Хотелось отписать данный вопрос, если вдруг у кого возникнет. Долго решал в итоге нашел в чем причина.
Проблема была в соедующем:
Если пользовался сторонними модулями логина, заходил не с первого раза, а если логинился со странички социалки, выводил пустую страницу с
Invalid Token.
Такую же пустую страницу с надписью
Invalid Token иногда выводил если пользоватся стандартной формой логина, либо сторонними модулями.
Иногда при первой попытке авторизации приписывал на главной страничке index.php
mod_rewrite включен, legacy mode тоже, на сайте имеется kunena, JomSocial, myblog, JFusion, AJAX чаты и многое другое. CommunityBuilder снес. Joomla версия 1.5.20 (путем постепенного обновления с версии 1.5.6)
Таблицы чинил и оптимизировал, Legacy и Rewrite включал отключал, .htacess многие советуют прописать rewrite с domen.ru на
www.domen.ru. Мне это не нужно, да и не помогло.
По очереди сносил все компоненты, модули и плагины. Эффект: 0.
На локалке поставил с нуля версию 1.5.20 и все компоненты что на сайте имелись. Все отлично работает.
Стал поочередно заменять компоненты, модули, плагины и другие системные файлы.
index.php в корне сайта
В определенных версиях Joomla имеются строчки в самом низу:
/**
* Check session
*/
$ses_id = session_id('username');
Удалите их, и все будет нормально. В последней версии Joomla 1.5.20 этих строчек нет.
Возможно в каких-то компонентах стоит еще отслеживание сессии