IBM i Access for Web

configuration Apache, Zend et PHP , Web services
GUIRO
Messages : 33
Enregistré le : mar. 11 sept. 2018, 10:32:36
Localisation : Lyon

IBM i Access for Web

Message par GUIRO »

Bonjour,

J'essaye de paramétrer IBM i Access for Web sur mon serveur V7R1 mais je rencontre quelques petits soucis.

J'ai suivis la procédure ci-dessous
https://www.ibm.com/support/knowledgece ... egrsrv.htm

Mais lorsque je me connecte à l'adresse indiqué : http://<nom_système>:2020/webaccess/iWAMain

J'ai le message suivant

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.


Pouvez-vous m'aider SVP ?
David

cmasse
Site Admin
Messages : 774
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

Re: IBM i Access for Web

Message par cmasse »

Internal server error

est une erreur très générique, il faudrait avoir une trace détaillée du problème.

Avez vous la bibliothèque QMGTOOLS ? demandez plutôt au point service de vous aider...ils ont tous les outils pour cela
Christian Massé (Volubis.fr)

GUIRO
Messages : 33
Enregistré le : mar. 11 sept. 2018, 10:32:36
Localisation : Lyon

Re: IBM i Access for Web

Message par GUIRO »

Bonjour,

Merci pour votre retour.

Je n'ai pas QMGTOOLS et comme la V7R1 n'est plus maintenu nous n'avons plus de service IBM.
C'est pour cela que j'ai tenté de poser la question sur le forum.

Tant pis, j'attendrais de migrer en V7R4 en fin d'année. Je n'est pas d'urgence

Merci
David

cmasse
Site Admin
Messages : 774
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

Re: IBM i Access for Web

Message par cmasse »

Pour QMGTOOLS, voyez ici

https://www.ibm.com/support/pages/qmgto ... e-qmgtools

les logs peuvent peut-être fournir des pistes.....
Christian Massé (Volubis.fr)

GUIRO
Messages : 33
Enregistré le : mar. 11 sept. 2018, 10:32:36
Localisation : Lyon

Re: IBM i Access for Web

Message par GUIRO »

Merci Christian,

Je vais essayer de l'installer pour voir si je trouve quelque chose.
David

GUIRO
Messages : 33
Enregistré le : mar. 11 sept. 2018, 10:32:36
Localisation : Lyon

Re: IBM i Access for Web

Message par GUIRO »

Bonjour

Je viens de mettre en place QMGTOOLS.

Je ne l'ai jamais utilisé, est ce qu'il y à une action précis à faire pour récupérer des informations sur mon problème ?

D'avance Merci pour votre retour
David

cmasse
Site Admin
Messages : 774
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

Re: IBM i Access for Web

Message par cmasse »

ADDLIBLE QMGTOOLS
GO MG

https://www.ibm.com/support/pages/qmgto ... sers-guide

option7 / option 7

après le but du jeu c'est de faire des traces (on utilise ARE) normalement pour envoyer à IBM.
il faudra fouiller dans les fichiers log....
Christian Massé (Volubis.fr)

GUIRO
Messages : 33
Enregistré le : mar. 11 sept. 2018, 10:32:36
Localisation : Lyon

Re: IBM i Access for Web

Message par GUIRO »

OK,

J'ai fait un 7/7/1 et récupérer les fichiers.

Dans les log, je vois des informations

[Thu Apr 2 11:04:36 2020] 548576/QTMHHTTP/IWADFT 00000000 00000002 - PLUGIN: --------------------System Information-----------------------
[Thu Apr 2 11:04:36 2020] 548576/QTMHHTTP/IWADFT 00000000 00000002 - PLUGIN: Bld version: 6.1.0.0
[Thu Apr 2 11:04:36 2020] 548576/QTMHHTTP/IWADFT 00000000 00000002 - PLUGIN: Bld date: Oct 7 2009, 21:04:18
[Thu Apr 2 11:04:36 2020] 548576/QTMHHTTP/IWADFT 00000000 00000002 - PLUGIN: Webserver: Apache
[Thu Apr 2 11:04:36 2020] 548576/QTMHHTTP/IWADFT 00000000 00000002 - PLUGIN: Hostname = MONAS.MLP.FR
[Thu Apr 2 11:04:36 2020] 548576/QTMHHTTP/IWADFT 00000000 00000002 - PLUGIN: --------------------------------------------------------------
[Thu Apr 2 11:05:39 2020] 548576/QTMHHTTP/IWADFT 00000000 0000000e - ERROR: ws_common: websphereGetStream: Failed to connect to app server on host 'localhost', OS err=3425
[Thu Apr 2 11:05:39 2020] 548576/QTMHHTTP/IWADFT 00000000 0000000e - ERROR: ws_common: websphereExecute: Failed to create the stream
[Thu Apr 2 11:05:39 2020] 548576/QTMHHTTP/IWADFT 00000000 0000000e - ERROR: ws_common: websphereHandleRequest: Failed to execute the transaction to 'webaccess 1'on host 'localhost'; will try another one
[Thu Apr 2 11:05:39 2020] 548576/QTMHHTTP/IWADFT 00000000 0000000e - ERROR: ws_common: websphereWriteRequestReadResponse: Failed to find an app server to handle this request
[Thu Apr 2 11:05:39 2020] 548576/QTMHHTTP/IWADFT 00000000 0000000e - ERROR: ESI: getResponse: failed to get response: rc = 2
[Thu Apr 2 11:05:39 2020] 548576/QTMHHTTP/IWADFT 00000000 0000000e - ERROR: ws_common: websphereHandleRequest: Failed to handle request
[Thu Apr 2 11:46:23 2020] 548576/QTMHHTTP/IWADFT 00000000 0000000e - ERROR: ws_common: websphereGetStream: Failed to connect to app server on host 'localhost', OS err=3425
[Thu Apr 2 11:46:23 2020] 548576/QTMHHTTP/IWADFT 00000000 0000000e - ERROR: ws_common: websphereExecute: Failed to create the stream
[Thu Apr 2 11:46:23 2020] 548576/QTMHHTTP/IWADFT 00000000 0000000e - ERROR: ws_common: websphereHandleRequest: Failed to execute the transaction to 'webaccess 1'on host 'localhost'; will try another one
[Thu Apr 2 11:46:23 2020] 548576/QTMHHTTP/IWADFT 00000000 0000000e - ERROR: ws_common: websphereWriteRequestReadResponse: Failed to find an app server to handle this request
[Thu Apr 2 11:46:23 2020] 548576/QTMHHTTP/IWADFT 00000000 0000000e - ERROR: ESI: getResponse: failed to get response: rc = 2
[Thu Apr 2 11:46:23 2020] 548576/QTMHHTTP/IWADFT 00000000 0000000e - ERROR: ws_common: websphereHandleRequest: Failed to handle request


Je vois aussi

[Thu Apr 02 11:04:34 2020] [notice] ZSRV_MSG0385: Apache/2.2.11 (i5) with large file support configured -- resuming normal operations.
[Thu Apr 02 11:05:39 2020] [error] [client 172.31.x.x] ZSRV_MSG0362: Client denied by server configuration: /favicon.ico


Est ce qu'il n'y aura pas un problème de version trop obsolète 6.1.0.0 ?

PI : Je suis a jour au niveau de la CUM et des PTF.
David

cmasse
Site Admin
Messages : 774
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

Re: IBM i Access for Web

Message par cmasse »

localhost : est-il dans le CFGTCP option 10 (fichier host)

l'IP 127.0.0.1 est-elle démarrée ?

pour la recherche de favicon.ico, laissez tomber, un navigateur cherche toujours ce fichier afin de faire apparaître l'icone du site dans l'URL. (nous avons fait un pour Volubis.fr, regardez bien sur la barre de fenêtre ou l'onglet... :shock: )

enfin, la version.. vous installez la version de web access, livrée avec la version de l'OS ?
Christian Massé (Volubis.fr)

GUIRO
Messages : 33
Enregistré le : mar. 11 sept. 2018, 10:32:36
Localisation : Lyon

Re: IBM i Access for Web

Message par GUIRO »

Dans la table des Hosts j'ai bien le localhost
127.0.0.1 LOOPBACK
LOCALHOST

CFGTCP option 1, l'adresse 127.0.0.1 est bien active

127.0.0.1 255.0.0.0 Active LOCALHOST

Dans le netstat le port 2020 et bien a l'écoute

Pour la version, oui c'est bien le produit HTTP Server livré avec l'OS V7R1.

La version 6.1.0.0 c'est peut être en lien avec la version du APPSVRTYPE lorsque que l'on fait un QIWA2/CFGACCWEB2.

Voilà ce que j'ai en fessant F4

*WAS61BASE
*WAS61EXP
*WAS61ND
*WAS70BASE
*WAS70EXP
*WAS70ND
*INTAPPSVR
*WP61BASE
*WP61ND
David

GUIRO
Messages : 33
Enregistré le : mar. 11 sept. 2018, 10:32:36
Localisation : Lyon

Re: IBM i Access for Web

Message par GUIRO »

Dans une autre log je vois ceux-ci

/www/iwadft/lwi : fichier ou répertoire inexistant
/www/iwadft/wlp/usr/servers : fichier ou répertoire inexistant
/www/iwadft/webservices : fichier ou répertoire inexistant
/tmp/vlogs : fichier ou répertoire inexistant
/asftomcat/IWADFT : fichier ou répertoire inexistant
rm: 001-2136 Error found removing link to object /tmp/vlogs. No such path or directory.
David

cmasse
Site Admin
Messages : 774
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

Re: IBM i Access for Web

Message par cmasse »

Ça doit correspondre à des anciennes définitions de serveurs http
(il y a même une trace d'un Tomcat)


Avez vous des log dans /www/<le nom du serveur>/wlp/usr/servers/<le nom du serveur>/logs

par exemple console.log et message.log
Christian Massé (Volubis.fr)

GUIRO
Messages : 33
Enregistré le : mar. 11 sept. 2018, 10:32:36
Localisation : Lyon

Re: IBM i Access for Web

Message par GUIRO »

Dans le Répertoire /www/iwadft je n'ai pas grand chose

Répertoire . . . . : /www/iwadft

Indiquez vos options, puis appuyez sur ENTREE.
2=Réviser 3=Copier 4=Enlever 5=Afficher 7=Rebaptiser
8=Afficher les attributs 11=Modifier répertoire en cours...

Opt Lien objet Type Attribut Texte
. DIR
.. DIR
conf DIR
htdocs DIR
logs DIR
David

cmasse
Site Admin
Messages : 774
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

Re: IBM i Access for Web

Message par cmasse »

Mais sur quel serveur APACHE avez vous passé la commande CFGACCWEB2 ?


Pouvez nous donner un extrait du fichier httpd.conf et surtout du fichier ias-plugin-cfg.xml

avez vous les lignes suivantes ?
<UriGroup Name="URIgroup">
<Uri Name="/webaccess/*"/>
</UriGroup>
Christian Massé (Volubis.fr)

GUIRO
Messages : 33
Enregistré le : mar. 11 sept. 2018, 10:32:36
Localisation : Lyon

Re: IBM i Access for Web

Message par GUIRO »

Comme je ne voyais pas le répertoire je suis repartie du début.

J'ai créer un nouveau serveur "iwaias" d'application depuis l'iterface HTTPadmin (Option par défaut)

J'ai ensuite lancé la commande suivante :
QIWA2/CFGACCWEB2 APPSVRTYPE(*INTAPPSVR) INSTANCE(iwaias)

Puis redémarrer le nouveau serveur "iwaias"
Lorsque je vais maintenant dans "/www/iwaias" j'ai plus de chose, dont le chemin que vous m'avez demandé plus haut avec le fichier console.log ci-dessous :

Lancement de iwaias (WebSphere Application Server 18.0.0.1/wlp-1.0.20.cl180120180309-2209) sur IBM J9 VM, version 8.0.6.0 - pap6480sr6-20191107_01(SR6) (fr_FR)
[AUDIT ] CWWKE0001I: Le serveur iwaias a été lancé.
[AUDIT ] CWWKF0012I: Le serveur a installé les fonctions suivantes : [jsp-2.3, servlet-3.1, jsf-2.2, ssl-1.0, jndi-1.0, localConnector-1.0, jdbc-4.1, el-3.0].
[AUDIT ] CWWKF0011I: Le serveur iwaias est prêt pour une planète plus intelligente.
[AUDIT ] CWPKI0817A: La configuration SSL par défaut requiert un élément <keyStore> avec une valeur d'ID defaultKeyStore et un mot de passe. L'élément <keyStore> defaultKeyStore est manquant ou le mot de passe n'a pas été spécifié. Si SSL n'est pas requis, vous pouvez ignorer ce message. Si SSL est requis, définissez l'élément manquant, <keyStore id="defaultKeyStore" password="votre_mot_de_passe" />, ou changez la configuration SSL par défaut en vue de l'utilisation d'un magasin de clés existant. Reportez-vous à l'exemple suivant : <ssl id="defaultSSLConfig" keyStoreRef="newKeyStore" />.


J'ai le SSL d'activé sur mon serveur pour allez entre autre sur Navigator for i en HTTPS
Est ce que cela pourrait être le soucis ?
David

Répondre