Oracle

    Iplanet obj.conf

    Web Server는 처음 시작될 때 일부 초기화 작업을 수행한 다음 클라이언트(예: 브라우저)의 HTTP 요청을 기다립니다. 서버는 요청을 받으면 먼저 가상 서버를 선택합니다. 선택한 가상 서버 의 obj.conf 파일은 서버가 요청을 처리하는 방법을 결정한다. obj.conf 파일에는 요청 처리 프로세스의 각 단계에서 수행할 작업을 서버에 알려주는 지시문이라고 하는 일련의 지침이 포함되어 있습니다 . 이러한 지시문은 Object 태그 내에서 그룹화됩니다. 각 지시문은 하나 이상의 인수가 있는 함수를 호출한다. 각 지시문은 요청 처리 프로세스의 특정 단계에 적용됩니다. 예를 들어 요청 처리 프로세스의 권한 부여 단계에서 적용되는 지시문은 AuthTrans 지시문이다. 요청 처리 프로세스는 다음과 같은 ..

    IPlanet instance obj.conf 파일 생성 안됨 현상

    Iplanet은 기본적으로 obj.conf 파일을 생성하지만, 각각의 instance들에 대한 별개의 obj.conf 파일로 많이 작업을 하기 때문에, 이를 생성하는 것이 필요하다. 단, Iplanet console에서 JAVA를 사용하게 되면, 예시로 든 WebLogic의 JAVA 사용과 충돌이 나기 때문에 ${HOSTNAME}-obj.conf 파일이 생성되지 않는다. 이 때 다음과 같이 해당 hostname에 대하여 JAVA 사용을 해제하게 되면 성공적으로 obj.conf 파일들이 생성된다. 각각의 obj.conf들은 server.xml에서 다음과 같이 해당 conf 파일들을 읽게 설정해줘야 한다. ========= Oracle 글 참고

    Missing SerializedSystemIni.dat

    WebLogic 기동 중 Missing SerializedSystemIni.dat 이라는 에러 문구와 함께 기동이 안되는 이슈가 발생했다. SerializedSystemIni.dat은 WebLogic 도메인에 필요한 암호화 및 암호 해독에 쓰일 hash 값을 저장해놓은 파일이다. WebLogic은 중요 파일을 암호화 할 때 AES 알고리즘을 사용하며, 이에 각 도메인은 고유의 Encryption, Salt, Cypher 키를 보유하여 SerializedSystemIni.dat에 해당 키를 보관하게 된다. (참고 : https://blueyikim.tistory.com/174) Missing SerializedSystemIni.dat 에러가 나타났을 때는 다음과 같이 조치를 취할 수 있다. 1. 백업 도메..

    OHS, Iplanet PID 파일

    OHS와 Iplanet와 같은 Oracle의 web server 제품군은 httpd의 프로세스를 기동하였을때 생성되는 PID 에 대한 정보를 PID file로 따로 저장하는 기능을 제공한다. 1. OHS 현재 OHS component가 기동중이며, PID는 4723이다. 단 하단에 보이는 process는 child process들이며, 모두 4723의 parent process를 물고 있다. 해당 PID에 대한 파일은 다음과 같은 경로에서 확인이 가능하다. ${OHS_DOMAIN}/servers/${COMPONENT_NAME}/logs/httpd.pid ============================== 2. Iplanet 마찬가지로 ps -ef 를 통해 pid를 확인할 수 있고, 이 또한 PID f..

    특정 url에 대해서 iplanet이 처리하는 구성

    목표하고자 하는 구성은 다음과 같다. 현재 iplanet은 aaa.com으로 모든 요청을 넘기는 proxy 서버로써의 역할을 하고 있다. proxy 서버의 구성은 다음과 같다. obj.conf NameTrans fn="map" from="/" to="http:/" name="reverse_proxy" ... 즉 해당 iplanet으로 들어온 모든 요청은 abcdef.com으로 넘기는 proxy 서버 구성이라는 의미이다. 다만 위 구성에서 해당 경로에 들어오는 파일들에 대해서만 iplanet이 처리하게 하고 싶은 경우이다. 단 WAS는 따로 존재하지 않는다. 다음과 같이 구성 obj.conf NameTrans fn="map" from="/" to="http:/" name="reverse_proxy" Nam..

    Admin console 접속 시 j_security_check

    Admin Console에 접속할 때 console에서 로그인을 하면 원래는 portal로 바로 넘어가야 하나, {ip}:{port}/console/j_security_check URL에서 404 또는 405 에러를 보이며 콘솔 접속이 불가능한 경우가 있다. 위 현상은 j_security_check 페이지의 경우, WebLogic admin server 측에서 아이디 및 비밀번호에 대한 유효성을 체크하고 바로 portal 창으로 redirect해야 하는데, 유효성 체크 부분에서 통과되지 못하기 때문에 나타나는 현상으로 보인다. 위 문제에 대해 여러 가지 방면을 생각해봤으며, 원래는 VPN 등의 설정이나 네트워크, 방화벽 상의 문제를 우선적으로 확인하는게 맞긴 하다. 다만 위 문제가 없는 경우에도 계속해서..

    OHS ~ Apache 버전 정리

    OHS 12cR2부터는 Apache 2.4 기반, 그 이전 OHS 버전들은 Apache 2.2 기반이다. 해당 버전에 따라 설정들이 다른 경우가 있으니 참고

    Coherence Inner 및 정리

    이 글은 Coherence-WEB 기준이다. https://billy727.tistory.com/207 Coherence 기본 WLS 연동 후 test Coherence multicast cluster만 사용하여 Coherence ~ WebLogic 연동하는 것에 대한 설정 내용 PPT이다. (Copyright 2021. (한준희) all rights reserved.) 해당 자료는 개인이 만든 자료이며, 개인 공부를.. billy727.tistory.com 위 방법을 통해 coherence를 따로 설치해준 이후, xml 파일을 생성하여 WebLogic과 연동하는 방법도 존재하나, 같이 설치되는 coherence와의 연동 설정 방법을 정리해본다. 1. coherence cluster 생성 (admin c..