本文主要是介绍oracle 监听加密 tcps,Oracle监听TCPS失败,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在Oracle 11.2服务器端建立了一个TCPS的监听器,监听2484端口,可是启动失败,求大侠搭救:
C:\Documents and Settings\szuser.szv>lsnrctl start
LSNRCTL for 32-bit Windows: Version 11.2.0.1.0 - Production on 17-DEC-2012 16:47:12
Copyright (c) 1991, 2010, Oracle. All rights reserved.
Starting tnslsnr: please wait...
TNSLSNR for 32-bit Windows: Version 11.2.0.1.0 - Production
System parameter file is D:\app\szuser\product\11.2.0\dbhome_1\network\admin\listener.ora
Log messages written to d:\app\szuser\diag\tnslsnr\szv-fangzhou\listener\alert\log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=szv-fangzhou.kmv.com)(PORT=2484)))
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCPS)(HOST=szv-fangzhou.kmv.com)(PORT=2484)(SEND_BUF_SIZE=32768)(RECV_BUF_
SIZE=32768)))
ORA-28864: SSL connection closed gracefully
TNS-12560: TNS
rotocol adapter error
TNS-28864: Message 28864 not found; product=NETWORK; facility=TNS
32-bit Windows Error: 542: Unknown error
listener.ora的配置如下:
SSL_CLIENT_AUTHENTICATION = FALSE
WALLET_LOCATION =
(SOURCE =
(METHOD = FILE)
(METHOD_DATA =
(DIRECTORY = D:\app\szuser\product\11.2.0\dbhome_1\owm\wallets\szuser)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCPS)(HOST = szv-fangzhou.kmv.com)(PORT = 2484)(SEND_BUF_SIZE = 32768)(RECV_BUF_SIZE = 32768))
)
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = szv-fangzhou.kmv.com)(PORT = 1521))
)
)
ADR_BASE_LISTENER = D:\app\szuser
sqlnet.ora的配置如下:
SQLNET.AUTHENTICATION_SERVICES= (BEQ, TCPS, NTS)
SSL_VERSION = 0
SSL_CLIENT_AUTHENTICATION = TRUE
WALLET_LOCATION =
(SOURCE =
(METHOD = FILE)
(METHOD_DATA =
(DIRECTORY = D:\app\szuser\product\11.2.0\dbhome_1\owm\wallets\szuser)
)
)
建了一个Wallet,放在D:\app\szuser\product\11.2.0\dbhome_1\owm\wallets\szuser,设置为自动登陆,里面加了一个自签的CA信任证书和用户证书。
防火墙、杀毒软件已经全部关闭,2484端口可用。
如果有解决方案,请告之,感激不尽!!
这篇关于oracle 监听加密 tcps,Oracle监听TCPS失败的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!