¹®Á¦Á¡ | °¡´ÉÇÑ ¼Ö·ç¼Ç / ¼³¸í |
---|---|
¾Ë°í¸®ÁòÀ» »ç¿ëÇÒ ¼ö ¾øÀ½/¾Ë°í¸®Áò 'SSL'À» »ç¿ëÇÒ ¼ö ¾øÀ½ | ÀÌ ¿À·ù´Â »ç¿ëÀÚÀÇ JSSE Á¦°øÀÚ°¡ Connector Configurator¿¡ ÁöÁ¤µÈ SSL ¹öÀüÀ»
Áö¿øÇÏÁö ¾ÊÀ» ¶§ ¹ß»ýÇÕ´Ï´Ù.
ÇØ°áÃ¥: Áö¿øµÇ´Â SSL ¹öÀü¿¡ ´ëÇØ JSSE Á¦°øÀÚÀÇ ¹®¼¸¦ È®ÀÎÇϽʽÿÀ. IBM JSSEÀÇ °æ¿ì, ProductDir/lib/security
µð·ºÅ丮¿¡ ÀÖ´Â java.security ÆÄÀÏ¿¡ ´ÙÀ½ Ç׸ñÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
security.provider.<number>=com.ibm.jsse.IBMJSSEProvider¿©±â¼ <number>´Â º¸¾È Á¦°øÀÚ ·Îµå¸¦ À§ÇÑ È¯°æ ¼³Á¤ ¼ø¼ÀÔ´Ï´Ù. |
Ű½ºÅä¾î ·Îµå ¿À·ù: Ű½ºÅä¾î ÆÄÀÏ °æ·Î "<path>"°¡ À߸ø ÁöÁ¤µÊ:KeyStore°¡ ¾øÀ½ | ÀÌ ¿À·ù´Â Ű½ºÅä¾î ¹×/¶Ç´Â Æ®·¯½ºÆ®½ºÅä¾î ÆÄÀÏ¿¡ ´ëÇØ À߸øµÈ °æ·Î¸¦
ÁöÁ¤ÇÏ´Â °æ¿ì¿¡ ¹ß»ýÇÕ´Ï´Ù.
ÇØ°áÃ¥: Connector ConfiguratorÀÇ SSL -> KeyStore µî·Ï Á¤º¸¿¡ ÁöÁ¤µÈ Ű½ºÅä¾î ÆÄÀÏ °æ·Î¸¦ È®ÀÎÇϽʽÿÀ. ¶ÇÇÑ Æ®·¯½ºÆ®½ºÅä¾î¸¦ »ç¿ë ÁßÀÎ °æ¿ì, Connector Configurator¿¡¼ SSL -> TrustStore µî·Ï Á¤º¸¿¡ ÁöÁ¤µÈ Æ®·¯½ºÆ®½ºÅä¾î ÆÄÀÏ °æ·Î¸¦ È®ÀÎÇϽʽÿÀ. |
KeyManagementError: KeyStore°¡ ÈѼյÊ. KeyManagement ¿À·ù | ÀÌ ¿À·ù´Â Ű½ºÅä¾î ¹×/¶Ç´Â Æ®·¯½ºÆ®½ºÅä¾î°¡ ÈѼյǰųª ¼Õ»óµÈ °æ¿ì¿¡ ¹ß»ýÇÕ´Ï´Ù. ÀÌ ¿À·ù´Â ¶ÇÇÑ ¾ÏÈ£¿¡ ´ëÇØ Ʋ¸° °ªÀ»
ÁöÁ¤ÇÑ °æ¿ì¿¡µµ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇØ°áÃ¥: Ű½ºÅä¾î°¡ ÈѼյÇÁö ¾Ê¾Ò´ÂÁö È®ÀÎÇϽʽÿÀ. Ű½ºÅä¾î¸¦ ´Ù½Ã ÀÛ¼ºÇØ º¸½Ê½Ã¿À. ¶ÇÇÑ SSL -> KeyStorePassword ¹× SSL -> TrustStorePassword Ä¿³ØÅÍ µî·Ï Á¤º¸¿¡ À¯È¿ÇÑ ¾ÏÈ£¸¦ ÀÔ·ÂÇß´ÂÁö È®ÀÎÇϽʽÿÀ. |
Ű½ºÅä¾î¿¡¼ ÀÎÁõ ·Îµå ¿À·ù | ÀÌ ¿À·ù´Â ÀÎÁõ ¹×/¶Ç´Â Ű½ºÅä¾î, Æ®·¯½ºÆ®½ºÅä¾î°¡
ÈÑ¼ÕµÈ °æ¿ì ¹ß»ýÇÕ´Ï´Ù. ÀÌ ¿À·ù´Â ¶ÇÇÑ ¾ÏÈ£¿¡ ´ëÇØ Ʋ¸° °ªÀ»
ÁöÁ¤ÇÑ °æ¿ì¿¡µµ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇØ°áÃ¥: ÀÎÁõ, Ű½ºÅä¾î ¶Ç´Â Æ®·¯½ºÆ®½ºÅä¾î°¡ ÈѼյǾú´ÂÁö È®ÀÎÇϽʽÿÀ. ¶ÇÇÑ SSL -> KeyStorePassword ¹× SSL -> TruststorePassword Ä¿³ØÅÍ µî·Ï Á¤º¸¿¡ À¯È¿ÇÑ ¾ÏÈ£¸¦ ÁöÁ¤Çß´ÂÁö È®ÀÎÇϽʽÿÀ. |
¼¹ö ¼ÒÄÏ ÀÛ¼º ¿À·ù, Á¾·á Áß: ¿À·ù | ÀÌ ¿À·ù´Â SOAP/HTTP ¶Ç´Â SOAP/HTTPS ÇÁ·ÎÅäÄÝ ¸®½º³Ê°¡
Ä¿³ØÅÍ µî·Ï Á¤º¸¿¡ ÁöÁ¤µÈ Æ÷Æ®¿¡ ¹ÙÀεåÇÒ ¼ö ¾ø´Â °æ¿ì¿¡ ¹ß»ýÇÕ´Ï´Ù.
ÇØ°áÃ¥: ¸ðµç SOAP/HTTP ¹× SOAP/HTTPS ÇÁ·ÎÅäÄÝ ¸®½º³Ê¿¡ ´ëÇØ ÁöÁ¤µÈ Æ÷Æ®¸¦ È®ÀÎÇϽʽÿÀ. µÑ ÀÌ»óÀÇ ¸®½º³Ê¿¡ µ¿ÀÏÇÑ Æ÷Æ®°¡ ÁöÁ¤µÇ´Â °æ¿ì, ¸®½º³Ê Áß Çϳª¸¸ÀÌ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ÇØ´ç Æ÷Æ®¿¡¼ ½ÇÇà ÁßÀÎ ´Ù¸¥ ¼ºñ½º°¡ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ´Ù¸¥ ¼ºñ½º°¡ ÀÖ´Â °æ¿ì, ÇÁ·ÎÅäÄÝ ¸®½º³Ê¿¡ ´ëÇØ ´Ù¸¥ Æ÷Æ®¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. |
KeyManagementError:UnrecoverableKeyException, ۸¦ º¹±¸ÇÒ ¼ö ¾øÀ½ | ÀÌ ¿À·ù´Â Ű½ºÅä¾î ¶Ç´Â Æ®·¯½ºÆ®½ºÅä¾î¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â
°æ¿ì¿¡ ¹ß»ýÇÕ´Ï´Ù.
ÇØ°áÃ¥: »õ Ű½ºÅä¾î¸¦ ÀÛ¼ºÇϽʽÿÀ. |
SSL µ¥ÀÌÅÍ ±³È¯ ¿¹¿Ü: ¾Ë ¼ö ¾ø´Â CA | À̰ÍÀº »ç¿ëÀÚÀÇ Æ®·¯½ºÆ®½ºÅä¾î¿¡ CA ÀÎÁõÀÌ ¾ø´Â °æ¿ì¿¡
¹ß»ýÇÕ´Ï´Ù.
ÇØ°áÃ¥: ÀÚü ¼¸í ÀÎÁõ »Ó¸¸ ¾Æ´Ï¶ó CAÀÇ ÀÎÁõÀÌ Æ®·¯½ºÆ®½ºÅä¾î¿¡ »óÁÖÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ. ¶ÇÇÑ, ÀÎÁõÀÇ DN¿¡ È£½ºÆ® À̸§(°¡´ÉÇϸé IP ÁÖ¼Ò)ÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. |
·Î±× ÆÄÀÏ¿¡¼ °ú´ÙÇÑ JSSE ·Î±ëÀ» ÀÎÁöÇÕ´Ï´Ù. | »ç¿ëÀÚ Äֿܼ¡ ¸ðµç ±âÃÊ JSSE ¼¼ºÎ»çÇ×ÀÌ Ç¥½ÃµÇÁö ¾Ê±â¸¦ ¿øÇÏ´Â °æ¿ì, Connector Configurator¿¡ ÀÖ´Â SSL -> SSLDebug µî·Ï Á¤º¸ÀÇ °ªÀ» false·Î ¼³Á¤ÇϽʽÿÀ. |
ÇÁ·ÎÅäÄÝ ¸®½º³Ê¸¦ ÁöÁ¤ÇßÁö¸¸ ¸®½º³Ê°¡
ÃʱâȵÇÁö ¾Ê°í ÀÖ½À´Ï´Ù. Ä¿³ØÅÍ¿¡ ´ÙÀ½
°æ°í ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.
Skipping Protocol Listener Property Set "SOME_LISTENER_NAME" with protocol property "": unable to determine the protocol listener class.] | Ä¿³ØÅͰ¡ ÇÁ·ÎÅäÄÝ ¸®½º³ÊÀÇ ÇÁ·ÎÅäÄÝ µî·Ï Á¤º¸¿¡ ´ëÇÑ
À¯È¿ÇÑ °ªÀ» ÃßÃâÇÒ ¼ö ¾ø¾ú½À´Ï´Ù. À¯È¿ÇÑ °ªÀº soap/http, soap/https ¶Ç´Â soap/jmsÀÔ´Ï´Ù.
ÇØ°áÃ¥: À̰ÍÀº ¿À·ù Á¶°ÇÀÌ ¾Æ´Õ´Ï´Ù. ±×·¯³ª Ä¿³ØÅͰ¡ ÀÌ ¸®½º³Ê¸¦ »ç¿ëÇϱ⠿øÇÏ´Â °æ¿ì, À¯È¿ÇÑ ÇÁ·ÎÅäÄÝ µî·Ï Á¤º¸ °ªÀ» ÁöÁ¤ÇϽʽÿÀ. |
ÇÁ·ÎÅäÄÝ Çڵ鷯¸¦ ÁöÁ¤ÇßÁö¸¸ Çڵ鷯°¡
ÃʱâȵÇÁö ¾Ê½À´Ï´Ù. Ä¿³ØÅÍ¿¡ ´ÙÀ½
°æ°í ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.
Unable to determine the type of the handler; skipping initializing of current handler. Handler property details: Name: <Handler Name>; Value: Name: Protocol; Value: Name: ResponseWaitTimeout; Value: Name: ReplyToQueue; Value: .] | Ä¿³ØÅͰ¡ Çڵ鷯ÀÇ ÇÁ·ÎÅäÄÝ µî·Ï Á¤º¸¿¡ ´ëÇÑ
À¯È¿ÇÑ °ªÀ» ÃßÃâÇÒ ¼ö ¾ø½À´Ï´Ù. À¯È¿ÇÑ °ªÀº soap/http, soap/https ¶Ç´Â soap/jmsÀÔ´Ï´Ù.
ÇØ°áÃ¥: À̰ÍÀº ¿À·ù Á¶°ÇÀÌ ¾Æ´Õ´Ï´Ù. ±×·¯³ª Ä¿³ØÅͰ¡ ÀÌ Çڵ鷯¸¦ »ç¿ëÇϱ⠿øÇÏ´Â °æ¿ì, À¯È¿ÇÑ ÇÁ·ÎÅäÄÝ µî·Ï Á¤º¸ °ªÀ» ÁöÁ¤ÇϽʽÿÀ. |
java.lang.NoClassDefFoundError: Javax/jms/JMSException... | Ä¿³ØÅͰ¡ jms.jarÀ» ãÀ» ¼ö ¾ø½À´Ï´Ù.
ÇØ°áÃ¥: jms.jar°¡ Ä¿³ØÅÍ Å¬·¡½º °æ·Î¿¡ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. |
Fail to lookup, queue: "InProgressQueue" for specified queue name: "<queue name>" queue using JNDI "<queue name>"" javax.naming.NameNotFoundException: <queue name> | Ä¿³ØÅÍ¿Í ÇÔ²² SOAP/JMS À¥ ¼ºñ½º¸¦ »ç¿ëÇÒ °æ¿ì, ´ë±â¿À»
ÀÛ¼ºÇÏÁö ¾ÊÀ» ¶§ ÀÌ ¹®Á¦Á¡ÀÌ ¹ß»ýÇÕ´Ï´Ù. ¶ÇÇÑ
JNDI ->
LookupQueuesUsingJNDI¸¦ true·Î
¼³Á¤Çß°í Ä¿³ØÅͰ¡ JNDI¸¦ »ç¿ëÇÏ´Â ´ë±â¿À» ãÀ» ¼ö
¾ø´Â °æ¿ì¿¡µµ ÀÌ ¿À·ù°¡ ¹ß»ýÇÒ ¼ö
ÀÖ½À´Ï´Ù.
ÇØ°áÃ¥: Ä¿³ØÅÍ¿¡ ÇÊ¿äÇÑ ´ë±â¿À» ÀÛ¼ºÇϽʽÿÀ. JNDI -> LookupQueuesUsingJNDI°¡ true·Î ¼³Á¤µÇ´Â °æ¿ì, Ä¿³ØÅÍ¿¡ ÇÊ¿äÇÑ ´ë±â¿À» JNDI¸¦ »ç¿ëÇÏ¿© ãÀ» ¼ö ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. |
ÃʱâÈ Áß ¿À·ù, JNDI ¹®¸ÆÀÌ ÃʱâÈÁö ¾ÊÀ½, »ç¿ëÀÚ°¡ JMS ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÒ ¼ö ¾øÀ½ | SOAP/JMS ÇÁ·ÎÅäÄÝ ¸®½º³Ê ¶Ç´Â SOAP/JMS ÇÁ·ÎÅäÄÝ Çڵ鷯¸¦
»ç¿ëÇϵµ·Ï Ä¿³ØÅ͸¦ ±¸¼ºÇÑ °æ¿ì, JNDI µî·Ï Á¤º¸¸¦ ÁöÁ¤Çؾß
ÇÕ´Ï´Ù.
ÇØ°áÃ¥: Çʼö JNDI Ä¿³ØÅÍ Æ¯Á¤ µî·Ï Á¤º¸¸¦ ÁöÁ¤Çß´ÂÁö È®ÀÎÇϽʽÿÀ. JNDI Á¦°øÀÚ¿¡ ¿¬°áÇϱâ À§ÇØ ÇÊ¿äÇÑ ¶óÀ̺귯¸® ¹× jar ÆÄÀÏÀ» ÆÇº°ÇÏ·Á¸é JNDI Á¦°øÀÚ ¹®¼¸¦ ÂüÁ¶ÇϽʽÿÀ. ¸ðµç Çʼö jar ÆÄÀÏÀÌ Ä¿³ØÅÍÀÇ Å¬·¡½º °æ·Î¿¡ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ¶ÇÇÑ, ¸ðµç Çʼö ¶óÀ̺귯¸®°¡ Ä¿³ØÅÍÀÇ °æ·Î¿¡ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. |
Ãʱ⠹®¸Æ °¡Á®¿À±â ¿À·ù | SOAP/JMS ÇÁ·ÎÅäÄÝ ¸®½º³Ê ¶Ç´Â SOAP/JMS ÇÁ·ÎÅäÄÝ Çڵ鷯¸¦
»ç¿ëÇϵµ·Ï Ä¿³ØÅ͸¦ ±¸¼ºÇÑ °æ¿ì, JNDI µî·Ï Á¤º¸¸¦ ÁöÁ¤Çؾß
ÇÕ´Ï´Ù. ÀÌ ¿À·ù´Â ¶ÇÇÑ JNDI µî·Ï Á¤º¸¸¦ ¿Ã¹Ù¸£°Ô ÁöÁ¤ÇÏÁö
¾ÊÀº °æ¿ì¿¡µµ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇØ°áÃ¥: JNDI µî·Ï Á¤º¸¸¦ È®ÀÎÇϽʽÿÀ. JNDI°¡ Á¦´ë·Î ±¸¼ºµÇ´ÂÁö È®ÀÎÇϽʽÿÀ. JNDI Á¦°øÀÚ¿¡ ¿¬°áÇϱâ À§ÇØ ÇÊ¿äÇÑ ¶óÀ̺귯¸® ¹× jar ÆÄÀÏÀ» ÆÇº°ÇÏ·Á¸é JNDI Á¦°øÀÚ ¹®¼¸¦ ÂüÁ¶ÇϽʽÿÀ. ¸ðµç Çʼö jar ÆÄÀÏÀÌ Ä¿³ØÅÍÀÇ Å¬·¡½º °æ·Î¿¡ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ¶ÇÇÑ, ¸ðµç Çʼö ¶óÀ̺귯¸®°¡ Ä¿³ØÅÍÀÇ °æ·Î¿¡ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. |