Кажется решение найдено, чисто случайно взглянул на то, как в ноденях выдерется значение из куков.
в общем, открываем файло web/calls.pl, находим там HTTP_COOKIE
Там будет такое:
if( $ENV{HTTP_COOKIE}=~/uid=(.+)/ )
Тут идет "жадный" регексп, без учета окончания значения (символ ";"), что не совсем по стандарту, следовательно, если будет еще какой-то сервис на этом домене, и он добавит свое значение в куки, не важно какое, то строка с куками приймет вид:
uid=blablabla; other_service=value;
И таким условием мы получим в значении uid вот это:
blablabla; other_service=value;. А нас такой порядок вещей ниразу не устраивает нам нужно только
blablablaКороче, меняем эту строку на:
if( $ENV{HTTP_COOKIE}=~/uid=([^;]+)/ )
И должно привалить неменрянно счастья )))