Не работает Notes Traveler

Автор Тема: Не работает Notes Traveler  (Прочитано 15203 раз)

fixer_m

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Не работает Notes Traveler
« : 04 Июль 2014, 17:21:10 »
Добрый день.

Пытаемся установить и настроить Notes Traveler. Установка проходит нормально, External Server URL указываем: http://127.0.0.1:99/servlet/traveler.
Web сервер запускается. Настройка Load Internet configurations from Server\Internet Sites documents стоит в Enabled.
В документе Website настройка Session authentication стоит в Single Server.

В браузере по адресу http://127.0.0.1:99 открывается страница приветствия Notes. (порт изменен на 99)
А при попытке ввести любой другой url, в том числе http://127.0.0.1:99/servlet/traveler выдает ошибку:
Цитировать
Http Status Code: 500
Reason: HTTP Server: No matching Web Site, unable to process request

Кто-нибудь знает, в чем может быть дело?

Maxxx

  • Старший специалист
  • ****
  • Сообщений: 380
    • Просмотр профиля
Не работает Notes Traveler
« Ответ #1 : 04 Июль 2014, 18:13:10 »
Почему не используете стандартные http(s) порты?
Что прописано в Home URL в документе WEB Sites?
Что прописано в Host names or addresses mapped to this site в том же документе?
И что прописано в Domino servers that host this site там же?
При попытке ввести любой другой url - это какой?
Вводите url находясь на том же сервере, где и поднят Traveler?
Запущена ли задача Traveler на сервере Domino, кроме http?
« Последнее редактирование: 04 Июль 2014, 18:17:01 от Maxxx »

fixer_m

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Не работает Notes Traveler
« Ответ #2 : 11 Июль 2014, 12:42:01 »
Переустановил ещё раз, задал настройки по инструкции, вроде заработало.
Порт изменен на 99, потому что 80 занят IIS. (Об этом сообщает консоль, если оставить 80-ый.)

Теперь другая проблема: с Android устройства при подключении выдает ошибку:
Цитировать
На сервере IBM Notes Traveler возникла внутренняя ошибка при проверке ИД пользователя CN=Admin A Adminov/O=PSS. Обратитесь к администратору сервера.
Если зайти через браузер, то выводит такое же сообщение. И ещё:
Цитировать
Ни одно устройство не синхронизировано для CN=Admin A Adminov/O=PSS.
Вот как это выглядит:



В консоли сервера при этом выводит следующие сообщения:

Цитировать
Error connecting to server lotus/PSS: The remote server is not a known TCP/IP host.
Notes Traveler: SEVERE CN=Admin A Adminov/O=PSS[RaNd-5752198769848411570] Internal Error: Debug Data: Error on opening database path Database 'mail/aadminov.nsf' on 'CN=lotus/O=PSS' PathName='CN=lotus/O=PSS!!mail\aadminov.nsf'. Error(1c63 )=The remote server is not a known TCP/IP host.
Notes Traveler: SEVERE CN=Admin A Adminov/O=PSS[RaNd-5752198769848411570] Error: "Error: Sync session does not exist for this user. Debug Data: cafSessionToken='Worker-0ab0', Server='CN=lotus/O=PSS' Da abase='mail/aadminov.nsf'

Сервер  имеет имя lotus/PSS, он же является Mail Сервером и сервером Notes Traveler.
Погуглив, нашел, что "The remote server is not a known TCP/IP host" происходит из-за того, что Traveler не может "обнаружить сам себя" и нужно создать Connection для этого сервера с указанием IP адреса. Пробовал по-разному - ничего не изменилось.

Не совсем понимаю, что нужно вводить в документе сервера в полях Domain name и Fully qualified Internet host name. Т.к. домена у нас нет. В Domain name - pss - не знаю, на что это влияет, но если оставить пустым, то лотус во многих местах ругается. В Fully qualified Internet host name ввел просто имя компа. PSS - имя организации. 10.0.0.179 - адрес компа в локальной сети.

Подскажите, в чем может быть дело?

В Notes.ini:

NTS_TEMPLATE_INSTALL=0
NTS_AUTO_CONFIG=true
NTS_AUTOSTART_HTTP=true
NTS_DBCONNECTIONURL=jdbc:derby:ntsdb;create=true
NTS_SERVLET_ALLOW_CLIENT_INSTALL=true
NTS_64_BIT=false
NTS_INSTALLATION_TYPE=ON_PREMISE
NTS_SERVER_LANG=ru
NTS_BUILD=9.0.0.0 Build 201303041735
NTS_HOST_IP_ADDR=10.0.0.179
NTS_PUSH_ENABLE_APNS=false
NTS_PERFORM_SECURITY_CLEANUP=false

И ещё одна проблема: через браузер пускает только администратора (Admin A Adminov), для других пользователей пишет, что пароль или имя неверное.
Вот так:



Далее скриншоты настроек:







« Последнее редактирование: 11 Июль 2014, 12:50:26 от fixer_m »

Maxxx

  • Старший специалист
  • ****
  • Сообщений: 380
    • Просмотр профиля
Не работает Notes Traveler
« Ответ #3 : 11 Июль 2014, 13:45:29 »
Зачетный ответ. ))))
Для начала, рекомендую к прочтению сей документ (в дальнейшем поможет тоже для решения проблем).
http://infolib.lotus.com/resources/domino/traveler/8.5.3/doc/ta853abd003/ru_ru/NotesTraveler.html#Planning_server_installation

Теперь по-порядку:
1. Почему не использовать тот же http протокол по 81 порту?
2. Касательно внутренней ошибки, посмотрите лог
                                -хотя, могу предположить один из вариантов ошибки:
                                  - Доступ к почтовой базе через веб ограничен (смотрите в Настройках почтовой базы)
                                  - Нет связи между Adminov и почтовой базой (не заполнено поле Mail Server в карточке Person)
                                  - Это так же моэет косвенно укзывать и на Error connecting to server lotus/PSS: The remote server is not a known TCP/IP host.
Собственно да, так и есть. Внутрення ошибка и подробней описано тут
Error connecting to server lotus/PSS: The remote server is not a known TCP/IP host.
Notes Traveler: SEVERE CN=Admin A Adminov/O=PSS[RaNd-5752198769848411570] Internal Error: Debug Data: Error on opening database path Database 'mail/aadminov.nsf' on 'CN=lotus/O=PSS' PathName='CN=lotus/O=PSS!!mail\aadminov.nsf'. Error(1c63 )=The remote server is not a known TCP/IP host.
Notes Traveler: SEVERE CN=Admin A Adminov/O=PSS[RaNd-5752198769848411570] Error: "Error: Sync session does not exist for this user. Debug Data: cafSessionToken='Worker-0ab0', Server='CN=lotus/O=PSS' Da abase='mail/aadminov.nsf'

По данной проблеме описано http://www-01.ibm.com/support/docview.wss?uid=swg21423355
Т.е. предлагают создать документ connection сам на себя с прописанием IP адреса. Только они не говорят, что необходимо отключить репликацию в этом документе (а это критично, документы могут нужные уйти из баз)

3. Сообщение о том, что ни одно устройство не синхронизировано говорит о том, что пользователь Adminov не подключался с мобильного устройсвта к своей почте для синхронизации.

4.
Цитировать
Не совсем понимаю, что нужно вводить в документе сервера в полях Domain name и Fully qualified Internet host name
Domain Name - это имя Domino домена (в вашем случае это PSS)
Fully qualified Internet host name - это имя хоста (можно использовать Netbios name, либо его алиас, прописанный в DNS, с указанием домена, например traveler.pss.com)


5. Касательно проблемы с входом для других пользователей - необходимо в настройках травелера указать пользователей (или группу из names.nsf), которые имеют право доступа к серверуб а также прописать ее в поле Access Server в документе сервера. Плюс, пароль должен вводиться из карточки Person пользователя Internet Password. Кроме того, имя пользователя должно быть уникальным.

И последнее, почему два документа Internet Sites. Думаю конфлик конфигурации будет. Лишний убрать надо.

fixer_m

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Не работает Notes Traveler
« Ответ #4 : 11 Июль 2014, 16:48:18 »
Спасибо за ответы и ссылку! Буду читать.

Цитировать
1. Почему не использовать тот же http протокол по 81 порту?
А что? 99-ый был свободен, его и поставил. Не думаю, что это как-то влияет на ситуацию.

Цитировать
2. Касательно внутренней ошибки, посмотрите лог
Проверил следующее:
- доступ к почтовой базе из веб не ограничен
- в карточке Person прописан почтовый сервер, lotus/PSS

Да, я именно про эту статью и говорил. Может  я неправильно создаю Connection?
Без разницы, какой IP вводить: 127.0.0.1 или 10.0.0.179? Репликацию отключил.



Ошибка всё таже: The remote server is not a known TCP/IP host.

Может, как-то используются Connections из локальной адресной книги пользователя? Вот они:



Цитировать
3. Сообщение о том, что ни одно устройство не синхронизировано говорит о том, что пользователь Adminov не подключался с мобильного устройсвта к своей почте для синхронизации.
Ага, так и думал.

Цитировать
4.
Domain Name - это имя Domino домена (в вашем случае это PSS)
Fully qualified Internet host name - это имя хоста (можно использовать Netbios name, либо его алиас, прописанный в DNS, с указанием домена, например traveler.pss.com)
Хорошо, значит всё правильно.

Цитировать
5. Касательно проблемы с входом для других пользователей
Спасибо, задал пароль в Internet password - стало пускать.
Интересно, а если я не вводил интернет-пароль, тогда какой он? Пустой?

Цитировать
И последнее, почему два документа Internet Sites. Думаю конфлик конфигурации будет. Лишний убрать надо.
Так он сам же их автоматически создает. Не знаю, почему два. Оставил один.

Maxxx

  • Старший специалист
  • ****
  • Сообщений: 380
    • Просмотр профиля
Не работает Notes Traveler
« Ответ #5 : 11 Июль 2014, 17:13:19 »
Ладно, по поводу портов - это дело каждого, но как по мне, лучше использовать стандарты.
Цитировать
Да, я именно про эту статью и говорил. Может  я неправильно создаю Connection?
connection правильно. Почти. ))) Только он не рабочий. Надо заполнить порт, который используется (порт, который Domino используется). Думаю, что буду прав, если скажу, что используете TCPIP (см. скриншот) Без указания порта работать не будет. Потому как домино может использовать много разных портов (например, один порт TCPEncr на котором включено шифрование, PortCompr на нем сжатие. Название порта от фонаря, но только те, которые зарегистрированы в системе) Какие порты используются, можно посмотреть в документе сервера вкладка Ports

Скриншот в предыдущем посте, где указаны connection - это connections КЛИЕНТА (в ЛОКАЛЬНОЙ адресной книге и никакого отношения к серверу не имеют)

Что касается пароля, то все зависит от того какая аутентификация настроена через web
« Последнее редактирование: 11 Июль 2014, 18:14:59 от Maxxx »

fixer_m

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Не работает Notes Traveler
« Ответ #6 : 14 Июль 2014, 10:33:42 »
Maxxx,
Спасибо большое! Все заработало.