Когда клиенту приходит uid, содержащий "+", браузер (либо сам nginx, не проверял) заменяет плюс на пробел. Проверялось на FF3.5. Nginx ругается, когда читает такую куку от клиента. Пример: client sent invalid userid cookie "uid=rBAJZksOaRKg ym6A9a6Ag==", client: 192.168.4.12, server: *, request: "GET * HTTP/1.1", host: "*", referrer: "*" Кто виноват?