i/os 6.1 HTTP Server не работает


Главная Форумы IBM i (OS/400) i/os 6.1 HTTP Server не работает

В этой теме 21 ответ, 4 участника, последнее обновление  Oldnick 8 года/лет назад.

  • Автор
    Сообщения
  • #5179

    Григорий
    Участник

    запускаю Админ инстанс. запускается без ошибок. Направляю браузер на http://server:2001 — получаю перенаправление на http://server:2001/ibm/console и ошибку 500 Internal Server Error с предложением заглянуть в логи. Лог файлы в QHTTPSVR — пустые. на IFS-е логов вообще нету.

    что делать?

  • #5180

    Sever
    Участник

    Проверить статус профайла, под которым работает *HTTP
    Проверить статус подсистемы HTTP
    Убедиться, что в ней есть активный инстанс админа.

    Какие уровни фиксов для джавы и http сейчас?

  • #5181

    Григорий
    Участник

    QTMHHTTP активен, даже дал ему *ALLOBJ на всяфкий случай. read|write|execute на /www тоже у него есть.
    подсистема? а что подсистема, активна, работает, 3 ADMIN job-а в ней. PGM-QZHBMAIN, PGM-QZSRLOG, PGM-QZSRHTTP

    последний для DG1 — Si33122
    последний для JV1 — Si33313

  • #5182

    Sever
    Участник

    Агент писал(а):

    последний для DG1 — Si33122
    последний для JV1 — Si33313

    не… какой уровень групповых фиксов?
    что показывает WRKPTFGRP для SF99562 и SF99115?

    у тебя явно непоследние фиксы на эти продукты.

    Рекомендую скачать все последние доступные групповые уровни и пропатчить систему.

  • #5184

    Oldnick
    Участник

    согласен. у меня правда V5R4, но с глюками незапуска я сталкивался несколько раз.
    http-сервер иногда капризно себя ведет. надо пропатчить систему.
    как вариант, можно удалить 5722DG1, и поставить снова. далее запустить *admin инстанцию, запускается она не быстро… должно работать. однажды я так и сделал. был какой-то странный баг, не хватало каких-то файлов на ifs….
    потом патчить.

    прав по умолчанию должно хватать. не думаю что Агент как-то спец. ограничил в правах пользователей по умолчанию. 🙂

    в данный момент у меня работает. уровень патчей такой:

    [/URL]

    вот джобы после запуска инстанции

    [/URL]

    следующая картинка после того как я уже вошел в меню администрирования

    [/URL]

    то есть, сюда

  • #5186

    Sever
    Участник

    Вот так выглядит хорошо пропатченная система с 6.1

    Группа PTF Уров. Состояние
    SF99610 9111 Установлен
    SF99609 45 Установлен
    SF99608 10 Установлен
    SF99601 11 Установлен
    SF99562 10 Установлен
    SF99357 11 Установлен
    SF99356 10 Установлен
    SF99355 1 Установлен
    SF99354 4 Установлен
    SF99350 4 Установлен
    SF99187 10 Установлен
    SF99115 9 Установлен

    Расшифровка:
    Группа PTF Описание
    SF99610 CUMULATIVE PTF PACKAGE C9111610
    SF99609 GROUP HIPER
    SF99608 GROUP SECURITY
    SF99601 DB2 FOR SYSTEM I
    SF99562 JAVA
    SF99357 IBM I INTEGRATION WITH BLADECENTER AND SYSTEM X
    SF99356 PRINT GROUP PTF FOR V6R1M0
    SF99355 ELECTRONIC SERVICE AGENT
    SF99354 TCP/IP GROUP PTF
    SF99350 WEBSPHERE MQ FOR ISERIES — V6.0
    SF99187 BACKUP RECOVERY SOLUTIONS
    SF99115 IBM HTTP SERVER FOR I

  • #5187

    Денис
    Участник

    у меня 5.4 … после того как пропатчился перестал работать адекватно HTTP 🙁
    Перестало пускать на /HTTPAdmin пишет нет доступа…
    в логах
    [client 192.168.X.X] ZSRV_MSG0362: Client denied by server configuration: /QIBM/ProdData/HTTP/Prrotect/OS400/Macro/qyunmain.ndm

    Уровень фиксов….

    SF99540 9104 Installed
    SF99538 9 Installed
    SF99504 22 Installed
    SF99347 31 Installed
    SF99315 11 Installed
    SF99312 22 Installed
    SF99291 21 Installed
    SF99186 24 Installed
    SF99143 1 Installed
    SF99114 20 Installed
    Как можно решить данныг баг?

  • #5188

    Oldnick
    Участник

    в данном случае надо подробнее поизучать логи и joblog’и этих заданий. как я понимаю, раньше все работало?
    если нету никаких настроек, можно попробовать, как я уже сказал, корректно удалить 5722DG1, и поставить снова. потом стартануть.

    я все PTFs для 5722DG1 сначала применяю временно, далее тестирую *admin -инстанцию как она работает, если все в порядке, PTF применяю постоянно. Если нет, откатываю PTF для 5722DG1 (RMVPTF) на предыдущий уровень.
    сейчас у меня вот такие PTF применены для 5722DG1:

    SI35617 Permanently applied
    SI35536 Permanently applied
    SI35460 Superseded
    SI35354 Permanently applied
    SI35251 Permanently applied
    SI35104 Superseded
    SI35052 Superseded
    SI34980 Superseded
    SI34906 Superseded
    SI34836 Superseded
    SI34807 Superseded
    SI34781 Superseded
    SI34731 Permanently applied
    SI34584 Superseded
    SI34554 Permanently applied
    SI34438 Permanently applied
    SI34218 Superseded
    SI34199 Permanently applied
    SI34152 Superseded
    SI34073 Permanently applied
    SI34045 Permanently applied
    SI33991 Superseded
    SI33547 Superseded
    SI33392 Superseded
    SI33327 Superseded
    SI33121 Permanently applied
    SI33012 Superseded
    SI32978 Superseded
    SI32971 Superseded
    SI32970 Superseded

    это верхний список 19 левела. 20 левел еще не применял. могу ради интереса применить. посмотрю будет ли работать. 🙂 у wdg 20 левел.

    wdg, здесь есть кое-какая инфа..

  • #5189

    Sever
    Участник

    wdg писал(а):

    у меня 5.4 … после того как пропатчился перестал работать адекватно HTTP 🙁
    Перестало пускать на /HTTPAdmin пишет нет доступа…
    в логах
    [client 192.168.X.X] ZSRV_MSG0362: Client denied by server configuration: /QIBM/ProdData/HTTP/Prrotect/OS400/Macro/qyunmain.ndm

    Как можно решить данныг баг?

    гугль выкидывает в топ вот это

    http://linsovet.com/apache-error-client-denied-by-server-configuration

    +поиск по строке ZSRV_MSG0362 дает массу вариантов абсолютно точно повторящих ваш случай.

    какие опции JV1 на машине?

  • #5194

    Григорий
    Участник

    sever писал(а):

    [b]Агент писал(а):[/b]
    [quote]
    последний для DG1 — Si33122
    последний для JV1 — Si33313

    не… какой уровень групповых фиксов?
    что показывает WRKPTFGRP для SF99562 и SF99115?

    у тебя явно непоследние фиксы на эти продукты.

    Рекомендую скачать все последние доступные групповые уровни и пропатчить систему.[/quote]
    No PTF Groups found. Сервак получил в мае, с тех пор не патчил.

    пойду качать кумы

  • #5196

    Sever
    Участник

    Агент писал(а):

    No PTF Groups found. Сервак получил в мае, с тех пор не патчил.

    пойду качать кумы

    В 6.1 особые требования к джаве. Лучше перестраховаться и поставить все возможные опциии для пятой и шестой. 5ая используется по умолчанию в SLP, на нем крутится systems director. 6ая нужна для domino 8.5. После этого можно ставить куммулятивный и групповые пакеты.

    Проверь по списку:

    Лиценз. Компонент
    программа продукта Описание
    5761JC1 *BASE IBM Toolbox для Java
    5761JV1 *BASE IBM Developer Kit для Java
    5761JV1 6 Java Developer Kit 1.4
    5761JV1 7 Java Developer Kit 5.0
    5761JV1 8 J2SE 5.0, 32-разрядный
    5761JV1 9 J2SE 5.0 64-разрядный
    5761JV1 10 Java Developer Kit 6
    5761JV1 11 Java SE 6 32-разрядный
    5761JV1 12 Java SE 6 64-разрядный

    Обязательно нужны 30я и 33я опции 5761SS1 — qshell и PASE

  • #5198

    Григорий
    Участник

    option 30 и 33 есть.
    из явы есть вот что:
    5761JC1 *BASE IBM Toolbox for Java
    5761JV1 *BASE IBM Developer Kit for Java
    5761JV1 7 Java Developer Kit 5.0
    5761JV1 8 J2SE 5.0 32 bit
    5761JV1 9 J2SE 5.0 64 bit

    Надо ли ставить Java SE? Domino нету и не будет

  • #5201

    Oldnick
    Участник

    относительно V5R4. поставил 20 левел групповых фиксов для http, все работает.
    похоже что у wdg проблема в отсутствующих компонентах для jv1.
    из пререквизитов должно быть:
    5722SS1 — option 33
    5722SS1 — option 30
    5722JV1 — option 7
    5722JV1 — option 8

    в противном случае надо удалять 5722DG1 и ставить снова уже без новых фиксов, так как в новых фиксах QLWISVR джоб пользует 32-битную яву.

  • #5220

    Денис
    Участник

    опции JV1 на машине…
    5722JV1 *BASE
    5722JV1 5
    5722JV1 6
    5722JV1 7
    5722JV1 8

    утановлены также PASE и QSH
    5722SS1 33
    5722SS1 30

    Попробую переинтсалить…

  • #5301

    Григорий
    Участник

    Поставил PTF-ы — заработало! Ура :cheer:

    Только непонятно куда делась конфигурация ASF Tomcat на новом апаче… Domino и Websphere есть, а томката нету 🙁

  • #5306

    Oldnick
    Участник

    V5R4 is the final release in which IBM will support Tomcat. IBM recommends that when it withdraws support that you get the open-source version of Tomcat at http://jakarta.apache.org or use WAS Express.

    in V6R1 the Integrated Web Application Server is an alternative for IBM-supported ASF-Tomcat, previously shipped with HTTP Server for i5/OS. in V6R1 it is recommended that you migrate ASF Tomcat configurations to the Integrated Web application Server environment.

    V6R1 is the first release to include an Integrated Web application server, an easy-to-configure and use Web container that does not require the installation of any other components. In concert with the 32-bit IBM Technology for Java JVM (used by default), this server gives you a consumable and efficient on-ramp to the Web. This support is also available via a latest PTF SF99114 on i5/OS V5R4.

  • #5988

    Oldnick
    Участник

    Агент писал(а):

    запускаю Админ инстанс. запускается без ошибок. Направляю браузер на http://server:2001 — получаю перенаправление на http://server:2001/ibm/console и ошибку 500 Internal Server Error с предложением заглянуть в логи. Лог файлы в QHTTPSVR — пустые. на IFS-е логов вообще нету.
    что делать?

    у меня аналогичная история в V6R1 с PTFs и без них. что делать, пока не понятно…
    смотреть лог? кстати, а где лог находится?

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    QHTTPSVR QSYS SBS .0 DEQW
    ADMIN QLWISVR BCI 8.5 JVM-com.ibm.lw THDW
    ADMIN QTMHHTTP BCH .1 PGM-QZHBMAIN SIGW
    ADMIN QTMHHTTP BCI .0 PGM-QZSRLOG SIGW
    ADMIN QTMHHTTP BCI .0 PGM-QZSRHTTP SIGW
    ADMIN2 QLWISVR BCI 12.2 JVM-com.ibm.lw THDW
    ADMIN3 QLWISVR BCI 6.3 JVM-com.ibm.lw THDW

  • #5991

    Денис
    Участник

    [b]oldnick1971 писал(а):[/b]

    у меня аналогичная история в V6R1 с PTFs и без них. что делать, пока не понятно…
    смотреть лог? кстати, а где лог находится?

    в 5.4 был здесь:

    /QIBM/UserData/HTTPA/logs
    /QIBM/ProdData/HTTPA/logs

  • #5993

    Oldnick
    Участник

    снес DG1, поставил снова. заработало. сейчас поставлю групповые, проверю с ними.

    эти каталоги

    /QIBM/UserData/HTTPA/logs
    /QIBM/ProdData/HTTPA/logs

    у меня пустые…

  • #5995

    Денис
    Участник

    oldnick1971 писал(а):

    эти каталоги

    /QIBM/UserData/HTTPA/logs
    /QIBM/ProdData/HTTPA/logs

    у меня пустые…

    а этот?

    /QIBM/UserData/HTTPA/admin/logs

  • #5996

    Sever
    Участник

    У меня аналогичная картина. Проблема проявляется именно на свежайших фиксах и на 5.4 и на 6.1. Неделю назад вылечил сносом DG1 и повторной установкой продукта из дистрибутива, фиксов никаких не ставил — все заработало.

    Почитав вашу переписку проверил систему с 6.1. Та же картина. Спасибо wdg — логи в /QIBM/UserData/HTTPA/admin/logs оказались информативными. Нехватало прописки сервер.домен в локальной таблице хостов. Прописал и перестартовал сервер — все заработало.

  • #5997

    Oldnick
    Участник

    здесь что-то похожее есть.

Для ответа в этой теме необходимо авторизоваться.