Oracle Forms & Reports

Dépannage de l'erreur WWC-0000 lors de l'accès à Portal 11g

S'APPLIQUE À : Portal - Version 11.1.1.3.0 et ultérieures

Portal - Version 11.1.1.3.0 et ultérieures
Les informations de ce document s'appliquent à toutes les plateformes.
Actualité vérifiée le 26-MAR-2015

OBJECTIF : dépannage, WWC-000

Ce guide explique comment dépanner l'erreur WWC-0000 qui survient lors de l'accès à Portal 11g

ÉTAPES DE DÉPANNAGE

Cause possible du problème : mise à niveau de la base de données de 10g à 11g

Description : après la mise à niveau de la base de données, impossible d'accéder à Portal en raison de l'erreur WWC-00000

Document décrivant la solution : le problème était causé par des objets invalides et par un privilège (grant) de base de données manquant pour le schéma Portal.
Appliquez la solution de la note : Note 1368226.1

-----------------------------------------------------

Cause possible du problème : des ACL manquaient après l'installation.

Description : ACL manquante après une nouvelle installation ; ce problème a été signalé comme le bogue 8801803

Document décrivant la solution : solution de contournement : recréer l'ACL manuellement. Les étapes sont décrites dans la note suivante.
Note 875212.1

-----------------------------------------------------

Cause possible du problème : le serveur proxy n'acheminait pas correctement le trafic vers le SSO

Description :

a.- Un proxy configuré sur le serveur de base de données bloquait le trafic de la base de données vers le SSO
b.- Le proxy de Portal n'acheminait pas le trafic vers le serveur SSO.

Document décrivant la solution : ce problème était causé par une mauvaise configuration réseau : le niveau intermédiaire de Portal et la base de données de Portal doivent pouvoir joindre le serveur SSO.. Notes connexes :
Note 1284400.1
Note 1068777.1
Note 976788.1
Note 1264916.1

-----------------------------------------------------

Cause possible du problème : SSL a été activé, mais toutes les étapes n'ont pas été effectuées

Description : Portal n'était pas correctement configuré pour fonctionner avec SSL

Document décrivant la solution : la configuration SSL a été terminée.
Référence :
Note 1275276.1

-----------------------------------------------------

Cause possible du problème : l'identifiant utilisateur OID contient des caractères spéciaux, comme des espaces de fin

Description : le problème était causé par un caractère spécial (espaces de fin) dans l'attribut userid d'OID

Document décrivant la solution : supprimez l'utilisateur et recréez-le sans espaces de fin dans le référentiel LDAP

-----------------------------------------------------

Cause possible du problème : mise à niveau de Portal 10g SSL vers Portal 11g SSL

Description : problème de certificat

Document décrivant la solution : étapes de mise à niveau dans cette note
Note 1185414.1: Upgrading Portal 10g SSL to Portal 11g SSL

-----------------------------------------------------

Cause possible du problème : fichier de portefeuille (wallet) SSL supprimé sur un nœud RAC.

Description :

Répertoire de la base de données /home/oracle/ssl supprimé.

Ce répertoire ssl contenait un fichier de portefeuille SSL utilisé entre le serveur Fusion Middleware et le serveur de base de données. OAM a besoin de ce portefeuille SSL. C'est pourquoi l'erreur n'est pas systématique, les serveurs de base de données formant un RAC à deux nœuds.

Ainsi, lorsque le trafic arrive sur le premier nœud RAC, où le portefeuille SSL a été supprimé, l'erreur se produit ; lorsqu'il arrive sur le second nœud RAC, tout fonctionne, car le portefeuille SSL y est toujours présent.

Pour vérifier :
Portal builder
->onglet Administer

->Global settings
->onglet SSO/OID
->sous SSO sever settings.

On y trouve deux paramètres :
1. Query URL PreFix: <URL du VIP F5 OAM>
2. Wallet Path: file:/home/oracle/ssl/wallet (c'est ce dossier qui a été supprimé)

Document décrivant la solution : solution de contournement :

Option 1 :
Restaurez à partir d'une sauvegarde le répertoire de la base de données qui a été supprimé.

Option 2 :
Recréez le répertoire supprimé, puis créez un nouveau portefeuille et importez-y le certificat racine.
Référence :
Create an Empty Wallet (HTTPS)