APACHE : mettre en place les logs standard (désactiver rotatelog)

Posté par ocs10 le 21 juillet 2009

Les logs Apache dans OCS sont sous la forme access.log.xxxxxx

Pour consulter les logs, il faut toujours faire un ‘ls -ltr’ pour repérer le plus récent, le but de ce ticket et de faire en sorte que les fichiers log soient access.log et error.log

Pour cela, éditer le fichier $ORACLE_HOME/Apache/Apache/conf/httpd.conf

Remplacer la ligne :

CustomLog « |/oracle/product/10.1.2/ocs/apps/Apache/Apache/bin/rotatelogs /oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/access_log 43200″ common

Par :

CustomLog « /oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/access_log » common

Faire de même pour error.log en remplacant la ligne :

ErrorLog « |/oracle/product/10.1.2/ocs/apps/Apache/Apache/bin/rotatelogs /oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/error_log 43200″

Par :

ErrorLog « /oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/error_log »

Mettre en place une gestion à l’aide de logrotate (installé sur tous les systèmes Linux)

Créer un fichier http.oracle dans le dossier /etc/logrotate.d/ avec le contenu suivant :

/oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/access_log /oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/error_log {

daily

missingok

notifempty

copytruncate

compress

rotate 7

size 100M

}

Remarques :

  • Logrotate génèreun nouveau fichier avec les mêmes droits et le même propriétaire.
  • Les fichiers logs compressés peuvent être stockés ailleurs avec la directive olddir
  • Le service HTTP reprend l’écriture dans le nouveau fichier log sans aucune action supplémentaire. Certain process ont besoin d’être relancé pour pouvoir écrire à nouveau dans leurs fichiers logs. pour cela consulter le man de logrotate, à la directive postrotate.

Exemple d’un fichier de conf tenant compte de ces 2 paramètres :

/oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/access_log
/oracle/product/10.1.2/ocs/apps/Apache/Apache/logs/error_log
{

daily
missingok
notifempty
copytruncate
compress
rotate 7
size 100M
olddir /backup/ocs_bin
postrotate
/oracle/product/10.1.2/ocs/apps/opmn/bin/opmnctl restartproc ias-component=HTTP_Server >/dev/null
endscript
}

Publié dans OAS | Pas de Commentaire »

ODriver : impossible de se connecter

Posté par ocs10 le 25 octobre 2008

 

Un utilisateur peut se connecter au portail OCS, mais ne peut pas se connecter via ODrive. Les autres comptes eux, peuvent se connecter avec ODrive sans problème.

Cause :

L’utilisateur n’a pas de mot de mot de passe pour WEBDAV, Une requête ldap sur son compte ne renvoi pas la ligne suivant :

authpassword;orclcommonpwd={X- ORCLWEBDAV}FpqmpRYJfRfWbmK9SHaDlQ==

Solution :

Modifier le mot de passe de l’utilisateur, ceci force la régénération des authpassword.

Publié dans OAS | Pas de Commentaire »

WAC : inaccessible

Posté par ocs10 le 26 août 2008

La portlet WAC affiche le message d’erreur traditionnel : Echec d’extraction du contenu

Le fichier log $ORACLE_HOME/ocsclinet/log/ocsclient.log contient des exceptions Java qui se terminent par :

javax.mail.MessagingException: ORA-28000: the account is locked

SOLUTION :

Le compte es_mail est verrouillé au niveau de la base, pour le déverrouiller :

$ sqlplus / as sysdba

SQL> alter user es_mail account unlock;

Utilisateur modifié.

Publié dans OAS | Pas de Commentaire »

PORTAL : Mot de passe de l’utilisateur Portal

Posté par ocs10 le 28 juin 2008

 

Pour le retrouver en ligne de commande, il suffit de taper la commande suivante :

$ ldapsearch -D « cn=orcladmin » -w -b  » orclresourcename=portal

Dans le résultat retourné on peut bien voir le mot de passe recherché :

OrclResourceName=PORTAL,orclReferenceName=OCSDB.LOCAL,cn=IAS Infrastructure Databases,cn=IAS,cn=Products,cn=OracleContext
orclpasswordattribute=UKC1J6H3
orclflexattribute1=true
orclresourcename=PORTAL
objectclass=orclResourceDescriptor
objectclass=top

La procédure est aussi applicable pour d’autres comptes OCS (ex. : OWF_MGR, …)

Publié dans OAS, OID | Pas de Commentaire »

 

Projet de java |
widget news |
toxic design and hack |
Unblog.fr | Créer un blog | Annuaire | Signaler un abus | UN PEU SUR JACKS, C'EST COM...
| Mes ordinateurs
| jeefacile