|
|
|
Oracle 11gR2, TCPS, listener не стартует под Linux (TNS-12557, TNS-12560, TNS-00527)
|
|||
|---|---|---|---|
|
#18+
Добрый день, уважаемые. Oracle 11.2.0.1 Standard Edition One Пытаюсь настроить HTTPS для XDB (используем native web-services). Под Win (Windows XP 32-bit, Oracle 11.2.0.1) - все ок, listener стартует и работает, слушает оба порта: listener.oraLISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = <hostname>)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCPS)(HOST = <hostname>)(PORT = 2484)) ) ) ADR_BASE_LISTENER = C:\oracle WALLET_LOCATION = (SOURCE = (METHOD = FILE) (METHOD_DATA = (DIRECTORY = C:\oracle\product\11.2.0\dbhome_1\owm\wallet\oracle) ) ) SSL_CLIENT_AUTHENTICATION = FALSE sqlnet.oraSQLNET.AUTHENTICATION_SERVICES= (NTS) NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT) SSL_CLIENT_AUTHENTICATION = FALSE WALLET_LOCATION = (SOURCE = (METHOD = FILE) (METHOD_DATA = (DIRECTORY = C:\oracle\product\11.2.0\dbhome_1\owm\wallet\oracle) ) ) lsnrctlLSNRCTL> status Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=<hostname>)(PORT=1521))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for 32-bit Windows: Version 11.2.0.1.0 - Production Start Date 23-DEC-2011 14:31:00 Uptime 33 days 23 hr. 5 min. 2 sec Trace Level off Security ON: Local OS Authentication SNMP OFF Listener Parameter File C:\oracle\product\11.2.0\dbhome_1\network\admin\listener.ora Listener Log File c:\oracle\diag\tnslsnr\<hostname>\listener\alert\log.xml Listening Endpoints Summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<hostname>)(PORT=1521))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=<hostname>)(PORT=2484))) The listener supports no services The command completed successfully LSNRCTL> Под Linux (Oracle Linux 6.1, Oracle 11.2.0.1) - все плохо, затык уже на этапе конфигурировании листенера - listener не стартует. При конфигурировании листенера с помощью netca, если включить в конфигурацию порт TCPS (2484) - wizard ругается, что этот порт уже используется. Если поправить конфиг руками, то имеем (TNS-12557, TNS-12560, TNS-00527): listener.oraTRACE_LEVEL_LISTENER = ADMIN LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = <hostname>)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCPS)(HOST = <hostname>)(PORT = 2484)) ) ) ADR_BASE_LISTENER = /u01/app/oracle SSL_CLIENT_AUTHENTICATION = FALSE lsnrctlLSNRCTL> start Starting /u01/app/oracle/product/11.2.0/dbhome_1//bin/tnslsnr: please wait... TNSLSNR for Linux: Version 11.2.0.1.0 - Production System parameter file is /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora Log messages written to /u01/app/oracle/diag/tnslsnr/<hostname>/listener/alert/log.xml Trace information written to /u01/app/oracle/diag/tnslsnr/<hostname>/listener/trace/ora_2444_3046733504.trc Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<hostname>)(PORT=1521))) Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCPS)(HOST=<hostname>)(PORT=2484))) TNS-12557: TNS:protocol adapter not loadable TNS-12560: TNS:protocol adapter error TNS-00527: Protocol Adapter not loadable Listener failed to start. See the error message(s) above... trace (кусок относящийся к TCPS)2012-01-26 13:52:22.302398 : nsopen:transport is open 2012-01-26 13:52:22.302673 : nsoptions:lcl[0]=0x0, lcl[1]=0x10003, gbl[0]=0x0, gbl[1]=0x2001, cha=0x0 2012-01-26 13:52:22.302769 : nsoptions:lcl[0]=0xf4ffe9ff, lcl[1]=0x10003, gbl[0]=0x78bf, gbl[1]=0x2001 2012-01-26 13:52:22.302858 : nsopen:global context check-in (to slot 2) complete 2012-01-26 13:52:22.302943 : nsopen:lcl[0]=0xf4ffe9ff, lcl[1]=0x10003, gbl[0]=0x78bf, gbl[1]=0x2001, tdu=32767, sdu=8192 2012-01-26 13:52:22.303039 : nsfull_opn:cid=2, opcode=65, *bl=0, *what=0, uflgs=0x0, cflgs=0x0 2012-01-26 13:52:22.303122 : nsfull_opn:nsctx: state=7, flg=0x4002, mvd=0 2012-01-26 13:52:22.303239 : nladget:entry 2012-01-26 13:52:22.303344 : nladget:exit 2012-01-26 13:52:22.303436 : nsgllsn:LSNDSC==>(DESCRIPTION=(ADDRESS=(PROTOCOL=TCPS)(HOST=<hostname>)(PORT=2484))) 2012-01-26 13:52:22.303645 : nsglhcrt:entry 2012-01-26 13:52:22.303839 : nsglhcrt:exit 2012-01-26 13:52:22.303946 : nsglbgetRSPidx:entry 2012-01-26 13:52:22.304030 : nladini:entry 2012-01-26 13:52:22.304121 : nladini:exit 2012-01-26 13:52:22.304202 : nladget:entry 2012-01-26 13:52:22.304293 : nladget:exit 2012-01-26 13:52:22.305140 : nsglbn2i:entry 2012-01-26 13:52:22.305257 : nsglbn2i:exit 2012-01-26 13:52:22.305382 : nladtrm:entry 2012-01-26 13:52:22.305487 : nladtrm:exit 2012-01-26 13:52:22.305636 : nsglbgetRSPidx:returning ecode=0 2012-01-26 13:52:22.305736 : nsglbgetRSPidx:exit 2012-01-26 13:52:22.305821 : nsglbgetSdPidx:secondary protocol=1 2012-01-26 13:52:22.305927 : nsc2addr:(DESCRIPTION=(ADDRESS=(PROTOCOL=TCPS)(HOST=<hostname>)(PORT=2484))) 2012-01-26 13:52:22.306099 : ntzini:entry 2012-01-26 13:52:22.306238 : ntzini:exit 2012-01-26 13:52:22.306459 : nserror:nsres: id=0, op=78, ns=12557, ns2=12560; nt[0]=527, nt[1]=0, nt[2]=0; ora[0]=0, ora[1]=0, ora[2]=0 2012-01-26 13:52:22.310297 : nsglhfre:entry 2012-01-26 13:52:22.310766 : nsglhrem:entry 2012-01-26 13:52:22.311042 : nsglhrem:entry 2012-01-26 13:52:22.311286 : nsglhfre:Deallocating cxd 0x99bb290. 2012-01-26 13:52:22.311373 : nsglhfre:exit 2012-01-26 13:52:22.311457 : nladtrm:entry 2012-01-26 13:52:22.311699 : nladtrm:exit 2012-01-26 13:52:22.311947 : nsglma:Reporting the following error stack: TNS-12557: TNS:protocol adapter not loadable TNS-12560: TNS:protocol adapter error TNS-00527: Protocol Adapter not loadable 2012-01-26 13:52:22.312741 : nsdo:cid=0, opcode=67, *bl=635, *what=10, uflgs=0x0, cflgs=0x3 2012-01-26 13:52:22.312874 : nsdo:rank=64, nsctxrnk=0 2012-01-26 13:52:22.312972 : nsdo:nsctx: state=2, flg=0x4004, mvd=0 2012-01-26 13:52:22.313175 : nsdo:gtn=197, gtc=197, ptn=10, ptc=8155 2012-01-26 13:52:22.313411 : nscon:sending NSPTRF packet 2012-01-26 13:52:22.313514 : nspsend:plen=12, type=4 2012-01-26 13:52:22.313687 : ntpwr:entry 2012-01-26 13:52:22.314087 : ntpwr:exit adapters[oracle@<hostname> /]$ adapters Installed Oracle Net transport protocols are: IPC BEQ TCP/IP SSL RAW SDP/IB Installed Oracle Net naming methods are: Local Naming (tnsnames.ora) Oracle Directory Naming Oracle Host Naming Error!!! Oracle Names Server Naming is not completely installed! Installed Oracle Advanced Security options are: RC4 40-bit encryption RC4 56-bit encryption RC4 128-bit encryption RC4 256-bit encryption DES40 40-bit encryption DES 56-bit encryption 3DES 112-bit encryption 3DES 168-bit encryption AES 128-bit encryption AES 192-bit encryption AES 256-bit encryption MD5 crypto-checksumming SHA-1 crypto-checksumming Куда копать? Почему под Win работает, а под Linux капризничает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2012, 14:08 |
|
||
|
Oracle 11gR2, TCPS, listener не стартует под Linux (TNS-12557, TNS-12560, TNS-00527)
|
|||
|---|---|---|---|
|
#18+
мимо_шел, а во втором listener.ora куда делся wallet_location? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2012, 14:44 |
|
||
|
Oracle 11gR2, TCPS, listener не стартует под Linux (TNS-12557, TNS-12560, TNS-00527)
|
|||
|---|---|---|---|
|
#18+
iehf, еще не сконфигурирован. Это тестовая свежая инсталляция (software only). На продакшене все есть, включая wallet, но listener точно так же не запускается при попытке заставить его слушать TCPS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2012, 14:48 |
|
||
|
Oracle 11gR2, TCPS, listener не стартует под Linux (TNS-12557, TNS-12560, TNS-00527)
|
|||
|---|---|---|---|
|
#18+
мимо_шел, была такая проблема. Полечили по мануалу Changes This is either a new installation or some permissions changes have taken place on the /.../.oracle directory. Cause 1) Ensure that /tmp/.oracle or /var/tmp/.oracle directory exists. 2) Confirm that the user who is trying to start the listener has adequate read and write permissions on the directory specified above. The permissions should be 777. 3) If the /tmp directory has reached full capacity, this would cause the listener to fail to write the socket files. Solution To implement the solution, please use the following example: 1. cd /var/tmp 2. Check the whether the .oracle directory exists: cd .oracle 3. If the directory does not exist, request the System Administrator create the directory and set the ownership as root:root with the permissions set to 01777 mkdir /var/tmp/.oracle chmod 01777 /var/tmp/.oracle chown root /var/tmp/.oracle chgrp root /var/tmp/.oracle 4. Next try starting the TNS Listener using the ‘lsnrctl start <listener_name>’ command. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2012, 14:57 |
|
||
|
Oracle 11gR2, TCPS, listener не стартует под Linux (TNS-12557, TNS-12560, TNS-00527)
|
|||
|---|---|---|---|
|
#18+
iehf, ага, ноту эту на металинке читал. Не оно, к сожалению. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2012, 15:03 |
|
||
|
Oracle 11gR2, TCPS, listener не стартует под Linux (TNS-12557, TNS-12560, TNS-00527)
|
|||
|---|---|---|---|
|
#18+
Сконфигурировал wallet, добавил туда self-signed сертификат. listener.oraTRACE_LEVEL_LISTENER = ADMIN LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = <hostname>)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCPS)(HOST = <hostname>)(PORT = 2484)) ) ) ADR_BASE_LISTENER = /u01/app/oracle WALLET_LOCATION = (SOURCE = (METHOD = FILE) (METHOD_DATA = (DIRECTORY = /u01/app/oracle/product/11.2.0/dbhome_1/owm/wallet/oracle) ) ) SSL_CLIENT_AUTHENTICATION = FALSE Те же яйца, только в профиль... lsnrctlLSNRCTL> start Starting /u01/app/oracle/product/11.2.0/dbhome_1//bin/tnslsnr: please wait... TNSLSNR for Linux: Version 11.2.0.1.0 - Production System parameter file is /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora Log messages written to /u01/app/oracle/diag/tnslsnr/<hostname>/listener/alert/log.xml Trace information written to /u01/app/oracle/diag/tnslsnr/<hostname>/listener/trace/ora_2455_3046676160.trc Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<hostname>)(PORT=1521))) Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCPS)(HOST=<hostname>)(PORT=2484))) TNS-12557: TNS:protocol adapter not loadable TNS-12560: TNS:protocol adapter error TNS-00527: Protocol Adapter not loadable Listener failed to start. See the error message(s) above... Без TCPS (с одним стандартным TCP 1521 портом) - работает: lsnrctlLSNRCTL> start Starting /u01/app/oracle/product/11.2.0/dbhome_1//bin/tnslsnr: please wait... TNSLSNR for Linux: Version 11.2.0.1.0 - Production System parameter file is /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora Log messages written to /u01/app/oracle/diag/tnslsnr/<hostname>/listener/alert/log.xml Trace information written to /u01/app/oracle/diag/tnslsnr/<hostname>/listener/trace/ora_2468_3045910208.trc Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<hostname>)(PORT=1521))) Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=<hostname>)(PORT=1521))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production Start Date 26-JAN-2012 15:26:18 Uptime 0 days 0 hr. 0 min. 0 sec Trace Level admin Security ON: Local OS Authentication SNMP OFF Listener Parameter File /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora Listener Log File /u01/app/oracle/diag/tnslsnr/<hostname>/listener/alert/log.xml Listener Trace File /u01/app/oracle/diag/tnslsnr/<hostname>/listener/trace/ora_2468_3045910208.trc Listening Endpoints Summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<hostname>)(PORT=1521))) The listener supports no services The command completed successfully LSNRCTL> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2012, 15:28 |
|
||
|
Oracle 11gR2, TCPS, listener не стартует под Linux (TNS-12557, TNS-12560, TNS-00527)
|
|||
|---|---|---|---|
|
#18+
А оно точно поддерживается на SE1 / SE ? Вроде, должна быть установлена ASO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2012, 02:57 |
|
||
|
Oracle 11gR2, TCPS, listener не стартует под Linux (TNS-12557, TNS-12560, TNS-00527)
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, Вот и я не могу понять. То, что оно работает на Win - это баг? Или то, что оно не работает на Linux - это баг? SR, к сожалению, мне не открыть - доступ на metalink у меня read-only. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2012, 10:54 |
|
||
|
Oracle 11gR2, TCPS, listener не стартует под Linux (TNS-12557, TNS-12560, TNS-00527)
|
|||
|---|---|---|---|
|
#18+
мимо_шелТо, что оно работает на Win - это баг?А там точно SE1 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2012, 10:56 |
|
||
|
Oracle 11gR2, TCPS, listener не стартует под Linux (TNS-12557, TNS-12560, TNS-00527)
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудровмимо_шелТо, что оно работает на Win - это баг?А там точно SE1 ? Точно, ставил как раз для тестирования, когда напоролся на грабли на Linux. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2012, 11:04 |
|
||
|
Oracle 11gR2, TCPS, listener не стартует под Linux (TNS-12557, TNS-12560, TNS-00527)
|
|||
|---|---|---|---|
|
#18+
up Есть еще у кого какие мысли - как заставить работать TCPS в 11gR2 SE/SE1 на Linux? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2012, 10:14 |
|
||
|
Oracle 11gR2, TCPS, listener не стартует под Linux (TNS-12557, TNS-12560, TNS-00527)
|
|||
|---|---|---|---|
|
#18+
up Коллеги, есть у кого-нибудь под рукой тестовый стенд с Oracle 11g[R1|R2] SE/SE1 на Linux? Может проведете эксперимент с включением прослушки TCPS в конфиге листенера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2012, 10:49 |
|
||
|
Oracle 11gR2, TCPS, listener не стартует под Linux (TNS-12557, TNS-12560, TNS-00527)
|
|||
|---|---|---|---|
|
#18+
Тоже столкнулся с проблемой запуска листенера под виндой. Проблема оказалась в том, что нужно это делать под админом (консольку запускать от админа). Иначе просто не создаются службы. Это относиться и к oradim и к netca. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2017, 15:56 |
|
||
|
Oracle 11gR2, TCPS, listener не стартует под Linux (TNS-12557, TNS-12560, TNS-00527)
|
|||
|---|---|---|---|
|
#18+
у Вас hostname называется <hostname> или сервер, где стоит oracle все-таки имеет имя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2017, 16:00 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=37634569&tid=1886488]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
185ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 510ms |

| 0 / 0 |
