Продукты IBM Lotus > IBM Lotus Notes & Domino

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

(1/2) > >>

fixer_m:
Добрый день.

Пытаемся установить и настроить 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:
Почему не используете стандартные 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?

fixer_m:
Переустановил ещё раз, задал настройки по инструкции, вроде заработало.
Порт изменен на 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), для других пользователей пишет, что пароль или имя неверное.
Вот так:



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







Maxxx:
Зачетный ответ. ))))
Для начала, рекомендую к прочтению сей документ (в дальнейшем поможет тоже для решения проблем).
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:
Спасибо за ответы и ссылку! Буду читать.


--- Цитировать ---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. Думаю конфлик конфигурации будет. Лишний убрать надо.
--- Конец цитаты ---
Так он сам же их автоматически создает. Не знаю, почему два. Оставил один.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии