<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: JTAPI library: Certificate update failed, reason =9 in Call Control</title>
    <link>https://community.cisco.com/t5/call-control/jtapi-library-certificate-update-failed-reason-9/m-p/3552062#M1807</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't know what reason=9 means (reason 9 from outer space?), but I do have questions.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Are you trying to update the certificate using JTAPI preferences?&amp;nbsp; &lt;/P&gt;&lt;P&gt;2. If so, did you try deleting the certificate first?&amp;nbsp; &lt;/P&gt;&lt;P&gt;3. Did you run JTAPI preferences as administrator (Windows) or as a user with the correct permissions (Linux)?&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 24 Aug 2017 20:24:05 GMT</pubDate>
    <dc:creator>npetrele</dc:creator>
    <dc:date>2017-08-24T20:24:05Z</dc:date>
    <item>
      <title>JTAPI library: Certificate update failed, reason =9</title>
      <link>https://community.cisco.com/t5/call-control/jtapi-library-certificate-update-failed-reason-9/m-p/3552061#M1806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we are using JTAPI library version 9.1.1 and we are trying to update certificate. But we get a rather cryptic exception with &lt;STRONG&gt;reason=9&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;We found out that the problem starts with java version 1.7.80 (whole 1.7.79) is ok. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So our questions are following:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;What exactly does reason= 9 mean. (is there any listing of these numbers?)&lt;/LI&gt;&lt;LI&gt;Is there anything we can do to overcome this issue (restriction: we do not want to use such old Java...)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pavel&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_1503477728872101" jivemacro_uid="_1503477728872101"&gt;
&lt;P&gt;103: Nov 28 23:37:03.577 PST %CAPF-DBG-7-DBG:com.cisco.services.CAPFClient.CAPFEventHandler@6bd38b87.endSessionEv: received event [ sessionId=223,reason=9,reasonInfo=null ]&lt;/P&gt;
&lt;P&gt;104: Nov 28 23:37:03.577 PST %CAPF-DBG-7-DBG:com.cisco.services.CAPFClient.client.implementation.CAPFClientMgrImpl@2929e5e9.installCertificate : CAPFEventCondtionWait&amp;nbsp; Notified&lt;/P&gt;
&lt;P&gt;105: Nov 28 23:37:03.577 PST %CAPF-DBG-7-DBG:com.cisco.services.CAPFClient.client.implementation.CAPFClientMgrImpl@2929e5e9.installCertificate : CAPFEventCondtion reset&lt;/P&gt;
&lt;P&gt;106: Nov 28 23:37:03.577 PST %CAPF-DBG-7-DBG: JTAPIProperties.updateCertificate&amp;nbsp; certStatus =false reason=9&lt;/P&gt;
&lt;P&gt;107: Nov 28 23:37:03.577 PST %CAPF-3-ERR:JTAPIProperties.updateServerCert: throwing exception : Certificate update failed, reason= 9&lt;/P&gt;
&lt;P&gt;108: Nov 28 23:37:03.577 PST %CAPF-DBG-7-DBG:com.cisco.services.CAPFClient.client.implementation.CAPFClientMgrImpl@2929e5e9.sessionEnded : Session ended &lt;/P&gt;
&lt;P&gt;109: Nov 28 23:37:03.577 PST %CAPF-3-ERR:updateCertificate: caught exception java.lang.Exception:&amp;nbsp; JTAPIProperties.updateCertificate : Certificate update failed, reason= 9&lt;/P&gt;
&lt;P&gt;110: Nov 28 23:37:03.577 PST %CAPF-DBG-7-DBG:com.cisco.services.CAPFClient.client.implementation.CAPFClientMgrImpl@2929e5e9.sessionEnded : CAPFEventHandlerThread shuting down receive thread &lt;/P&gt;
&lt;P&gt;111: Nov 28 23:37:03.577 PST %CAPF-DBG-7-DBG:com.cisco.services.CAPFClient.client.implementation.CAPFClientMgrImpl@2929e5e9 CAPFReceiveThread.shutdown : shutting down&lt;/P&gt;
&lt;P&gt;112: Nov 28 23:37:03.577 PST %CAPF-3-ERR:CAPFMessage.read : caught exception java.net.SocketException: Socket closed&lt;/P&gt;
&lt;P&gt;113: Nov 28 23:37:03.577 PST %CAPF-DBG-7-DBG:com.cisco.services.CAPFClient.client.implementation.CAPFClientMgrImpl@2929e5e9 CAPFReceiveThread.shutdown : shutting down inputstream closed.&lt;/P&gt;
&lt;P&gt;114: Nov 28 23:37:03.577 PST %CAPF-3-ERR:com.cisco.services.CAPFClient.client.implementation.CAPFClientMgrImpl@2929e5e9 CAPFReceiveThread.run : stream closed&lt;/P&gt;
&lt;P&gt;115: Nov 28 23:37:03.577 PST %CAPF-DBG-7-DBG:com.cisco.services.CAPFClient.client.implementation.CAPFClientMgrImpl@2929e5e9 CAPFReceiveThread.shutdown : waiting for exit&lt;/P&gt;
&lt;P&gt;116: Nov 28 23:37:03.577 PST %CAPF-DBG-7-DBG:com.cisco.services.CAPFClient.client.implementation.CAPFClientMgrImpl@2929e5e9 CAPFReceiveThread.run: exiting &lt;/P&gt;
&lt;P&gt;117: Nov 28 23:37:03.577 PST %CAPF-DBG-7-DBG:com.cisco.services.CAPFClient.client.implementation.CAPFClientMgrImpl@2929e5e9 CAPFReceiveThread.notifyHanlderOfDemise : notifying handler of demise&lt;/P&gt;
&lt;P&gt;118: Nov 28 23:37:03.577 PST %CAPF-3-ERR:com.cisco.services.CAPFClient.client.CAPFTraceModule@2e864e43 caught java.lang.Exception:&amp;nbsp; JTAPIProperties.updateCertificate : Certificate update failed, reason= 9&lt;/P&gt;
&lt;P&gt;java.lang.Exception:&amp;nbsp; JTAPIProperties.updateCertificate : Certificate update failed, reason= 9&lt;/P&gt;
&lt;P&gt;at com.cisco.jtapi.JTAPIProperties.updateCertificate(CTQF)&lt;/P&gt;
&lt;P&gt;at com.cisco.jtapi.JTAPIProperties.setSecurityPropertyForInstance(CTQF)&lt;/P&gt;
&lt;P&gt;at com.cisco.services.jtprefs.jtprefsFrame.getProviderOpenRequestTimeout(CTQF)&lt;/P&gt;
&lt;P&gt;at com.cisco.services.jtprefs.jtprefsFrame.getSyslogCollectorUDPPort(CTQF)&lt;/P&gt;
&lt;P&gt;at com.cisco.services.jtprefs.jtprefsFrame.getAlarmServiceHostname(CTQF)&lt;/P&gt;
&lt;P&gt;at com.cisco.services.jtprefs.jtprefsFrame.C(CTQF)&lt;/P&gt;
&lt;P&gt;at com.cisco.services.jtprefs.jtprefsFrame$28.mouseReleased(CTQF)&lt;/P&gt;
&lt;P&gt;at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.Component.processMouseEvent(Unknown Source)&lt;/P&gt;
&lt;P&gt;at javax.swing.JComponent.processMouseEvent(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.Component.processEvent(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.Container.processEvent(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.Component.dispatchEventImpl(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.Container.dispatchEventImpl(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.Component.dispatchEvent(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.Container.dispatchEventImpl(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.Window.dispatchEventImpl(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.Component.dispatchEvent(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.EventQueue.dispatchEvent(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.EventDispatchThread.pumpEvents(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.EventDispatchThread.pumpEvents(Unknown Source)&lt;/P&gt;
&lt;P&gt;at java.awt.EventDispatchThread.run(Unknown Source)&lt;/P&gt;
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Aug 2017 08:46:49 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/jtapi-library-certificate-update-failed-reason-9/m-p/3552061#M1806</guid>
      <dc:creator>pavel.micka</dc:creator>
      <dc:date>2017-08-23T08:46:49Z</dc:date>
    </item>
    <item>
      <title>Re: JTAPI library: Certificate update failed, reason =9</title>
      <link>https://community.cisco.com/t5/call-control/jtapi-library-certificate-update-failed-reason-9/m-p/3552062#M1807</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't know what reason=9 means (reason 9 from outer space?), but I do have questions.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Are you trying to update the certificate using JTAPI preferences?&amp;nbsp; &lt;/P&gt;&lt;P&gt;2. If so, did you try deleting the certificate first?&amp;nbsp; &lt;/P&gt;&lt;P&gt;3. Did you run JTAPI preferences as administrator (Windows) or as a user with the correct permissions (Linux)?&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Aug 2017 20:24:05 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/jtapi-library-certificate-update-failed-reason-9/m-p/3552062#M1807</guid>
      <dc:creator>npetrele</dc:creator>
      <dc:date>2017-08-24T20:24:05Z</dc:date>
    </item>
    <item>
      <title>Re: JTAPI library: Certificate update failed, reason =9</title>
      <link>https://community.cisco.com/t5/call-control/jtapi-library-certificate-update-failed-reason-9/m-p/3552063#M1808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;1. Yes (meant programatically via &lt;SPAN style="background-color: #e4e4ff;"&gt;com&lt;/SPAN&gt;.cisco.jtapi.JTAPIProperties API)&lt;/P&gt;&lt;P&gt;2. No, but the problem occurs also when is first download cert request sent (when there is no local keystore - nothing for delete). After deeper investigation we found that the CTLFile.tlv.sgn and JtapiServerKeyStore*** are downloaded/created and the server keystore contains certificates. This first download is via plain TFTP. Then client certificate should be downloaded securely. We can see connection is established and TLS handshaking is OK but then the download get stuck. Process finishes after 90sec timeout with reason 9 and no JtapiClientKeyStore*** is created.&lt;/P&gt;&lt;P&gt;3. Yes&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Aug 2017 08:15:04 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/jtapi-library-certificate-update-failed-reason-9/m-p/3552063#M1808</guid>
      <dc:creator>stanislav.valenta</dc:creator>
      <dc:date>2017-08-25T08:15:04Z</dc:date>
    </item>
  </channel>
</rss>

