При Установке Fp5 Ломается Поиск По Дате Через Web

Тема в разделе "Lotus - Администрирование", создана пользователем vited, 14 окт 2013.

  1. vited

    vited Active Member

    Регистрация:
    17 ноя 2010
    Сообщения:
    42
    Симпатии:
    0
    Имеется несколько серверов Domino 8.5.3FP4 for Linux (CentOS 32bit или 64 не важно)
    Установил на сервер 5 фикспак и на следующий день юзеры обнаружили, что перестал работать поиск на сайте.
    Покопав выяснил, что не работает поиск по дате когда используется оператор >= или <=
    Т.е. если указать [date field]=10.10.2013, то документы будут найдены, если же искать [date field]>=10.10.2013 то найдено будет 0 документов. Ни какий ошибок в консоле или domlog.nsf
    Проверил на винде (Win2003 & Domino 8.5.3FP5) тоже самое.
    проверка следующая:
    Код (Text):
    http://сервер/names.nsf/people?searchview&query=[_CreationDate]>=01.01.2013
    Откат назад на FP4 помог.

    На такие грабли кто-нибудь ещё наступал?
     
  2. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    а вот так?
    [date field]=[10.10.2013]
     
  3. vited

    vited Active Member

    Регистрация:
    17 ноя 2010
    Сообщения:
    42
    Симпатии:
    0
    Query is not understandable
     
  4. vited

    vited Active Member

    Регистрация:
    17 ноя 2010
    Сообщения:
    42
    Симпатии:
    0
    Фуф. Нашел. Спасибо IBM за заботу.
    XSS security fix in Domino R9 HTTP server may break existing web applications во втором комментарии подтверждается проблема с 8.5.3FP5
    пока добавил параметр в notes.ini
    HTTP_QUERY_STRING_SCRUB=0
    и всё заработало.
    будем переделывать на post запросы.
     
Загрузка...

Поделиться этой страницей