К основному контенту

Сообщения

Weblogic Diagnostic Framework Run Bash Script (reboot managed server) - (bad practices)

Вообщем переодически сервер дохнет по: The WebLogic Server encountered a critical failure java.lang.OutOfMemoryError: Metaspace Reason: There is a panic condition in the server. The server is configured to exit on panic И хотя это гавно пишет типа  Reason: There is a panic condition in the server. The server is configured to exit on panic чёт ни хуя он ни куда не exit.... Вообщем т.к разбираться с тем чем он жрётся нет ни времени ни желания (оно обязательно появится)... как вариант можно приделать костыль... костыль будет заключаться в ребуте сервера при возникновении этой ошибки. Что значит для этого надо... Желания и понимание что так жить нельзя, и вообще... Делаем новый модуль называем скажем:  Reboot-OOMMetaSpace Идём в в новый модуль делаем Policy: Называем его OOM-Metaspace и говорит что это Server log: Жмём next в Configuration Policy пишем: log.logMessage.contains('java.lang.OutOfMemoryError: Metaspace'...

Oracle Access Manager 11gr2 + OVD + Active Directory change password

http://eugenpolyakov.blogspot.ru/2013/07/join-activedirectory-database.html Исключительно для меня!!!! Дабы не забыть!!! !!!Не посвященным не читать!!! Качаем всё что надо ... т.е oam  и ovd 1. Oracle Virtual Directory /opt/oracle/ovdmiddleware после установки выполнить ldapadd -D "cn=orcladmin" -w Welcome1 -h fmw -p 6501 -x -f /opt/oracle/oammiddleware/Oracle_IDM1/oam/server/pswdservice/ldif/OVD_PWDPersonSchema.ldif 2.  OAM /opt/oracle/oammiddleware выполнить /opt/oracle/oammiddleware/oracle_common/common/bin/wlst.sh /opt/oracle/oammiddleware/Oracle_IDM1/common/tools/configureSecurityStore.py -d /opt/oracle/oammiddleware/user_projects/domains/oam_domain -c IAM -p Welcome_1 -m create если не прошло стираем на хер домен oam делаем еще раз OAM и OVD в один домен не ставить т.к разные версии. 3. WebGate1 10g + Apache /opt/oracle/oammiddleware/webgate OVD можно сконфигурить в домене OAM эт в приницпе по фиг. OVD Plugin, ACL Далее создаем в OAM Webgat...

awk modify date format + awk in awk

Мы хотим преобразовывать буквенное (я бы даже сказал 3х буквенное) название месяца в числовое, например "Apr" в "4" и т.д Очень интересное решение: http://stackoverflow.com/questions/1158579/modification-of-date-format-within-a-text-file Выглядит так: $ echo |awk -v mon="SEP" '{mm=(index(":JAN:FEB:MAR:APR:MAY:JUN:JUL:AUG:SEP:OCT:NOV:DEC",mon)+2)/4; print mm}' 4 или $ echo |awk -v mon="APR" '{mm=(index(":JAN:FEB:MAR:APR:MAY:JUN:JUL:AUG:SEP:OCT:NOV:DEC",mon)+2)/4; print mm}' 9 Гениально!!!=) Там так же есть пояснение как это работает: Text Pos + 2 / 4 ---- --- -- -- JAN 2 4 1 FEB 6 8 2 MAR 10 12 3 APR 14 16 4 MAY 18 20 5 JUN 22 24 6 JUL 26 28 7 AUG 30 32 8 SEP 34 36 9 OCT 38 40 10 NOV 42 44 11 DEC 46 48 12 В догонку: Использование ...

patch weblogic server

Установка пачей как и удаление осуществляется утилитой bsu.sh /opt/oracle/product/Middleware/utils/bsu/bsu.sh При запуске может спрашивать, логин пароль для oracle.support и прочие вещи.. Можно всё пропустить и работать в offline режиме. Директория для патчей по умолчанию: MW_HOME/utils/bsu/cache_dir Предположим скачен патч: p10215257_1035_Generic.zip Внутри zip архива содержится 3 файла: -rw-r--r-- 1 oracle oinstall  187268 Oct 21  2011 3DCM.jar -rw-r--r-- 1 oracle oinstall 6989737 Oct 21  2011 patch-catalog_16340.xml -rw-r--r-- 1 oracle oinstall 23424Oct 21  2011 README.txt Первые 2 файла необходимо скопировать в директорию: /opt/oracle/product/Middleware/utils/bsu/cache_dir 1. $ cp 3DCM.jar patch-catalog_16340.xml /opt/oracle/product/Middleware/utils/bsu/cache_dir/ 2. $ cp patch-catalog_16340.xml patch-catalog.xml После этого патч будет виден в Smart Update утилите. Жмём зелёную стрелку и....

OVD performance tuning

1. В OVD есть адаптер: Microsoft AD 2. В weblogic уже добавлен OVD Provider 3. Пользователи вытаскиваются просто пиздец как долго... Пару ссылок: http://docs.oracle.com/cd/E25054_01/core.1111/e10108/ovd.htm http://fusionsecurity.blogspot.ru/2012/11/oamovd-jvm-tuning.html http://fusionsecurity.blogspot.ru/2012/09/virtual-directory-performance-tuning.html

Windows 7 create admin user without admin password (reset administrator password)

Как сообщает офицальный сайт винды: http://answers.microsoft.com/en-us/windows/forum/windows_7-security/how-do-i-reset-my-forgotten-administrators/945fcc2f-e10c-45ac-9a7f-cd4c328dd063 Restart the PC, hold down  F8  once you enter the Windows® Boot Menu choose  Safe Mode with Command Prompt , and now type in the following:    net user root Root123 /add net localgroup Administrators root /add net localgroup Users root /delete Гениально! http://alexdevillx.blogspot.ru/2012/05/windows-mimikatz.html http://hardsec.net/mimikatz-meterpreter-extension/?lang=en

orapki. open cwallet.sso. convert sso, p12 to jks

Запишу пока не забыл... Утилита owm для просмотра существующий сертификатов. Выглядит как то так (открываем папочку): Wallet -> Open -> Выбираем папку с сертификатами Если у нас уже есть p12 и sso: -rw-r--r-- 1 oracle oinstall 9757 Apr  3 11:15 cwallet.sso -rw-r--r-- 1 oracle oinstall 9680 Dec 18  2012 ewallet.p12 Можно без проблем конвертнуть это в jks утилитой orapki: $ orapki wallet pkcs12_to_jks -wallet ./ -pwd passwordForInputFile -jksKeyStoreLoc ./key.jks -jksKeyStorepwd lalalai -jksTrustStoreLoc ./trust.jks -jksTrustStorepwd lalalai

Monitoring slow page Oracle WebCenter Spaces

В падлу много писать... вообщем посмотреть можно тута: http://lalala:7001/em