{"id":10632,"date":"2017-11-10T21:11:25","date_gmt":"2017-11-10T20:11:25","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/"},"modified":"2017-11-10T21:11:25","modified_gmt":"2017-11-10T20:11:25","slug":"documentum-unable-to-stop-an-ids-configured-in-ssl","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/","title":{"rendered":"Documentum &#8211; Unable to stop an IDS configured in SSL?"},"content":{"rendered":"<p>When working with the IDS, you might face some interesting behaviors as mentioned in the <a title=\"Documentum \u2013 Unable to configure IDS 7.3 for a docbase\" href=\"https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-configure-ids-7-3-for-a-docbase\/\" target=\"_blank\" rel=\"noopener\">last blog<\/a>\u00a0I wrote for example. This one will focus on the SSL part of the IDS on the target side. On this blog, I will start with showing the content of our start\/stop scripts and how it is working in non-SSL, then switching to SSL and try again. Therefore for this blog, I quickly installed a test IDS 7.3 using the default non-SSL port (2788).<\/p>\n<p>&nbsp;<\/p>\n<p>So to start and stop the IDS on the target side, we are using custom scripts\/services that do not contain any port information in their names because it might change or just to be able to start several agents at the same time, aso&#8230; So an example of start\/stop scripts that can be used for the IDS would be:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1; highlight: [14,15]\">[ids@target_server_01 ~]$ cat ~\/.bash_profile\n# .bash_profile\n\n# Get the aliases and functions\nif [ -f ~\/.bashrc ]; then\n        . ~\/.bashrc\nfi\n\n# User specific environment and startup programs\nPATH=$PATH:$HOME\/bin\nexport PATH\n\nexport TZ=UTC\nexport IDS_HOME=\/app\/ids\/target\nexport JAVA_HOME=$IDS_HOME\/product\/jre\/linux\nexport PATH=$JAVA_HOME\/bin:$PATH\n[ids@target_server_01 ~]$\n[ids@target_server_01 ~]$ cd $IDS_HOME\/admin\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$ cat startIDSTargetCustom.sh\n#! \/bin\/sh\n. ~\/.bash_profile\necho \"Starting the Interactive Delivery Services Target...\"\nNB_PID=`pgrep -f \"com.documentum.webcache.transfer.MigAgent\" | wc -l`\nif [[ $NB_PID != 0 ]]; then\n  echo \"The Interactive Delivery Services Target is already running.\"\nelse\n  if [[ -f $IDS_HOME\/admin\/nohup-IDSTarget.out ]]; then\n    mv $IDS_HOME\/admin\/nohup-IDSTarget.out $IDS_HOME\/admin\/nohup-IDSTarget.out_`date +%F_%H%M%S`.out\n  fi\n  nohup $IDS_HOME\/admin\/dm_start_ids &gt;&gt; $IDS_HOME\/admin\/nohup-IDSTarget.out 2&gt;&amp;1 &amp;\n  echo \"The Interactive Delivery Services Target has been started... Sleeping for 30 seconds.\"\n  sleep 30\nfi\n# End of File\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$ cat dm_start_ids\n#! \/bin\/sh\n. ~\/.bash_profile\n$JAVA_HOME\/bin\/java -Xms6g -Xmx6g -Dfile.encoding=UTF-8 -Djava.security.egd=file:\/\/\/dev\/.\/urandom -cp \"$JAVA_HOME\/lib\/ext\/*\" com.documentum.webcache.transfer.MigAgent $IDS_HOME\/admin\/config\/2788\/agent.ini &amp;\n# End of File\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$ cat dm_stop_ids\n#!\/bin\/sh\n. ~\/.bash_profile\n$JAVA_HOME\/bin\/java -Djava.security.egd=file:\/\/\/dev\/.\/urandom -cp \"$JAVA_HOME\/lib\/ext\/*\" com.documentum.webcache.transfer.Shutdown $IDS_HOME\/admin\/config\/2788\/agent.ini $1 $2\n# End of File\n[ids@target_server_01 admin]$<\/pre>\n<p>&nbsp;<\/p>\n<p>So when the IDS is configured in non-SSL, this is the configuration of the agent.ini (the default one)\u00a0and the behavior when you try to start\/stop it:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1; highlight: [17,18,27]\">[ids@target_server_01 admin]$ cat config\/2788\/agent.ini\n[conn]\ntransfer_directory=\/data\/IDS\nsecure_connection=raw\nhttp_port=2788\nhttps_ca_cert=$IDS_HOME\/admin\/keys\/ca-cert.der\nhttps_server_cert=$IDS_HOME\/admin\/keys\/server-cert.der\nhttps_server_key=$IDS_HOME\/admin\/keys\/server-key.der\ncheck_pass=$IDS_HOME\/product\/tools\/dm_check_password\nlog_file=$IDS_HOME\/admin\/log\/2788.log\ntarget_database_connection=jdbc:oracle:thin:@(description=(address=(host=database_server_01)(protocol=tcp)(port=1521))(connect_data=(sid=IDSSID)))\ndatabase_user=IDS_USER\ndatabase_user_pass=SCS_ENCR_TEXT\/A1G8H1FBH12ZECB2P917GEN31ZCBGGC2N2HRC2CNZY\nJDBC_DRIVER=oracle.jdbc.driver.OracleDriver\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$ grep -E \"^secure_connection|^http.*port\" config\/2788\/agent.ini\nsecure_connection=raw\nhttp_port=2788\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$ .\/startIDSTargetCustom.sh\nStarting the Interactive Delivery Services Target...\nThe Interactive Delivery Services Target has been started... Sleeping for 30 seconds.\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$ .\/dm_stop_ids\nNov 11 08:38:42.714:T:main: INFO:       Setting socket TCP no delay to true.\nBeginning shutdown...\nShutdown completed\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$ cat nohup-IDSTarget.out\nNov 11 08:33:19.493:T:main: INFO:       Begin logging on: $IDS_HOME\/admin\/log\/2788.log\nNov 11 08:33:19.493:T:main: INFO:       MigAgent.java Starting...\nNov 11 08:33:19.496:T:main: INFO:       Interactive Delivery Services - Version 7.3.0010.0003\nNov 11 08:33:19.496:T:main: INFO:       Total process heap space (bytes) : 5368709120\nNov 11 08:33:19.886:T:main: INFO:       HTTP Port:      2788\nNov 11 08:38:42.700:T:Thread-0: INFO:   Setting socket TCP no delay to true.\nNov 11 08:38:42.710:T:Thread-1: INFO:   --------------------------\nNov 11 08:38:42.717:T:Thread-1: INFO:   Checking for valid SHUTDOWN request\nNov 11 08:38:42.718:T:Thread-1: INFO:   Valid SHUTDOWN Request\nNov 11 08:38:42.718:T:Thread-1: INFO:   Shutdown command received, beginning shutdown...\nNov 11 08:38:42.718:T:Thread-1: INFO:   Shutdown complete.\n[ids@target_server_01 admin]$<\/pre>\n<p>&nbsp;<\/p>\n<p>So this is working as expected for both start and stop commands. I didn&#8217;t execute an End-to-End test or an export but this is also working properly. Then switching the configuration to SSL on the IDS Target can be done pretty easily. I will let you check the documentation on how to regenerate the SSL Certificate if you want to (it is recommended) but that&#8217;s basically done using the script $IDS_HOME\/product\/bin\/GenCerts. So let&#8217;s switch our IDS in SSL and then try again to stop\/start it:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1; highlight: [9,10,22,23,25]\">[ids@target_server_01 admin]$ grep -E \"^secure_connection|^http.*port\" config\/2788\/agent.ini\nsecure_connection=raw\nhttp_port=2788\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$ sed -i 's,^secure_connection=.*,secure_connection=ssl,' config\/2788\/agent.ini\n[ids@target_server_01 admin]$ sed -i 's,^http.*port=.*,https_port=2788,' config\/2788\/agent.ini\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$ grep -E \"^secure_connection|^http.*port\" config\/2788\/agent.ini\nsecure_connection=ssl\nhttps_port=2788\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$ .\/startIDSTargetCustom.sh\nStarting the Interactive Delivery Services Target...\nThe Interactive Delivery Services Target has been started... Sleeping for 30 seconds.\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$ .\/dm_stop_ids\nConnecting to secure WebCache at localhost:2788...\nNov 11 08:45:23.587:T:main: INFO:       Server Certificate : $IDS_HOME\/admin\/keys\/server-cert.der\nNov 11 08:45:23.587:T:main: INFO:       CA Certificate : $IDS_HOME\/admin\/keys\/ca-cert.der\nNov 11 08:45:23.587:T:main: INFO:       Server Key : $IDS_HOME\/admin\/keys\/server-key.der\nConnected!\nCertificates are valid.\nNov 11 08:45:23.747:T:main: INFO:       Setting socket TCP no delay to true.\ncom.rsa.ssl.SSLException: An IOException occured while collecting the handshake digests: \/ by zero\n        at com.rsa.ssl.tls1.TLSV1ClientProtocol.stateMachine(TLSV1ClientProtocol.java:283)\n        at com.rsa.ssl.tls1.TLSV1ClientProtocol.init(TLSV1ClientProtocol.java:163)\n        at com.rsa.ssl.tls1.TLSV1ClientProtocol.&lt;init&gt;(TLSV1ClientProtocol.java:127)\n        at com.rsa.ssl.common.TLSV1Loader.startTLS1ClientProtocol(TLSV1Loader.java:336)\n        at com.rsa.ssl.common.ClientProtocol.sendHello(ClientProtocol.java:243)\n        at com.rsa.ssl.common.ClientProtocol.startHandshake(ClientProtocol.java:379)\n        at com.rsa.ssl.SSLSocket.getOutputStream(SSLSocket.java:229)\n        at com.documentum.webcache.transfer.Client.&lt;init&gt;(Unknown Source)\n        at com.documentum.webcache.transfer.Shutdown.&lt;init&gt;(Unknown Source)\n        at com.documentum.webcache.transfer.Shutdown.main(Unknown Source)\n&lt;B&gt; &lt;FONT color=\"red\"&gt;\nNov 11 08:45:23.960:T:main: ERROR:      Client(): creating data streamscom.rsa.ssl.SSLException: An IOException occured while collecting the handshake digests: \/ by zero\n&lt;\/FONT&gt; &lt;\/B&gt;\nError creating shutdown object.Error creating data streams\nAn IOException occured while collecting the handshake digests: \/ by zero\nError creating data streams\nAn IOException occured while collecting the handshake digests: \/ by zero\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$ cat nohup-IDSTarget.out\nNov 11 08:40:37.074:T:main: INFO:       Begin logging on: $IDS_HOME\/admin\/log\/2788.log\nNov 11 08:40:37.075:T:main: INFO:       MigAgent.java Starting...\nNov 11 08:40:37.077:T:main: INFO:       Interactive Delivery Services - Version 7.3.0010.0003\nNov 11 08:40:37.077:T:main: INFO:       Total process heap space (bytes) : 5368709120\nNov 11 08:40:37.426:T:main: INFO:       HTTPS Port:     2788\nNov 11 08:40:37.426:T:main: INFO:       Server Certificate : $IDS_HOME\/admin\/keys\/server-cert.der\nNov 11 08:40:37.426:T:main: INFO:       CA Certificate : $IDS_HOME\/admin\/keys\/ca-cert.der\nNov 11 08:40:37.426:T:main: INFO:       Server Key : $IDS_HOME\/admin\/keys\/server-key.der\nNov 11 08:45:23.744:T:Thread-0: INFO:   Setting socket TCP no delay to true.\n&lt;B&gt; &lt;FONT color=\"red\"&gt;\nNov 11 08:45:23.976:T:Thread-0: ERROR:  Exception: An IOException occured while reading the finished message: read() error\n&lt;\/FONT&gt; &lt;\/B&gt;\n&lt;B&gt; &lt;FONT color=\"red\"&gt;\nNov 11 08:45:23.977:T:Thread-0: ERROR:  Exception: Error Spawning new requestor\n&lt;\/FONT&gt; &lt;\/B&gt;\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$ ps -ef | grep MigAgent | grep -v grep\nids   15398     1  0 08:40 pts\/2    00:00:04 $JAVA_HOME\/bin\/java -Xms6g -Xmx6g -Dfile.encoding=UTF-8 -Djava.security.egd=file:\/\/\/dev\/.\/urandom -cp $JAVA_HOME\/lib\/ext\/* com.documentum.webcache.transfer.MigAgent $IDS_HOME\/admin\/config\/2788\/agent.ini\n[ids@target_server_01 admin]$<\/pre>\n<p>&nbsp;<\/p>\n<p>As you can see above, the stop command isn&#8217;t working at all. It&#8217;s not doing anything since the process is still up&amp;running. When you try to stop the IDS it will fail, apparently because of a division by zero. You can try to check the different configuration files, you can check that the IDS is working properly from End-to-End, you can do a lot of things (like I did) but you will (likely) not find any solution. This is actually a known issue on OpenText side and it is documented as part of SCS-3683. So how can you stop the IDS Target process then? Well, the only way is to kill it&#8230; So an updated stop script that would work for both non-SSL and SSL IDS Agents would be something like that:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1; highlight: [25,27]\">[ids@target_server_01 admin]$ cat dm_stop_ids\n#!\/bin\/sh\n. ~\/.bash_profile\nAGENT_PORT=\"2788\"\nCONN_MODE=`grep \"^secure_connection\" $IDS_HOME\/admin\/config\/${AGENT_PORT}\/agent.ini | sed 's,^secure_connection[[:space:]]*=[[:space:]]*,,'`\nif [[ \"$CONN_MODE\" == \"ssl\" ]]; then\n  IDS_PID=`pgrep -f \"com.documentum.webcache.transfer.MigAgent.*${AGENT_PORT}\"`\n  if [[ $IDS_PID != '' ]]; then\n    kill $IDS_PID\n    sleep 5\n    IDS_PID=`pgrep -f \"com.documentum.webcache.transfer.MigAgent.*${AGENT_PORT}\"`\n    if [[ $IDS_PID != '' ]]; then\n      kill -9 $IDS_PID\n    fi\n    echo \"The Interactive Delivery Services Target has been stopped...\"\n  else\n    echo \"The Interactive Delivery Services Target is already stopped.\"\n  fi\nelse\n  $JAVA_HOME\/bin\/java -Djava.security.egd=file:\/\/\/dev\/.\/urandom -cp \"$JAVA_HOME\/lib\/ext\/*\" com.documentum.webcache.transfer.Shutdown $IDS_HOME\/admin\/config\/${AGENT_PORT}\/agent.ini $1 $2\nfi\n# End of File\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$ .\/dm_stop_ids\nThe Interactive Delivery Services Target has been stopped...\n[ids@target_server_01 admin]$\n[ids@target_server_01 admin]$ ps -ef | grep MigAgent | grep -v grep\n[ids@target_server_01 admin]$<\/pre>\n<p>&nbsp;<\/p>\n<p>It annoys me\u00a0to kill a process to stop it but since there is, according to OTX, no other solution&#8230;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When working with the IDS, you might face some interesting behaviors as mentioned in the last blog\u00a0I wrote for example. This one will focus on the SSL part of the IDS on the target side. On this blog, I will start with showing the content of our start\/stop scripts and how it is working in&hellip;&nbsp;<\/p>\n","protected":false},"author":20,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","neve_meta_reading_time":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[4134,4135],"tags":[1193,11063,830,382,1214],"class_list":["post-10632","post","type-post","status-publish","format-standard","hentry","category-application-server","category-digitalization","tag-agent","tag-documentum-7-3","tag-ids","tag-ssl","tag-target"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Documentum - Unable to stop an IDS configured in SSL? - dbi services | Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Documentum - Unable to stop an IDS configured in SSL?\" \/>\n<meta property=\"og:description\" content=\"When working with the IDS, you might face some interesting behaviors as mentioned in the last blog\u00a0I wrote for example. This one will focus on the SSL part of the IDS on the target side. On this blog, I will start with showing the content of our start\/stop scripts and how it is working in&hellip;&nbsp;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi services | Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/dbiservices\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-11-10T20:11:25+00:00\" \/>\n<meta name=\"author\" content=\"Morgan Patou\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@MorganPatou\" \/>\n<meta name=\"twitter:site\" content=\"@dbiservices\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Morgan Patou\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-unable-to-stop-an-ids-configured-in-ssl\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-unable-to-stop-an-ids-configured-in-ssl\\\/\"},\"author\":{\"name\":\"Morgan Patou\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/80b23b8d61648c45dd30be73b6b6979d\"},\"headline\":\"Documentum &#8211; Unable to stop an IDS configured in SSL?\",\"datePublished\":\"2017-11-10T20:11:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-unable-to-stop-an-ids-configured-in-ssl\\\/\"},\"wordCount\":435,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#organization\"},\"keywords\":[\"agent\",\"Documentum 7.3\",\"ids\",\"SSL\",\"target\"],\"articleSection\":[\"Application Server\",\"Digitalization\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-unable-to-stop-an-ids-configured-in-ssl\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-unable-to-stop-an-ids-configured-in-ssl\\\/\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-unable-to-stop-an-ids-configured-in-ssl\\\/\",\"name\":\"Documentum - Unable to stop an IDS configured in SSL? - dbi services | Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\"},\"datePublished\":\"2017-11-10T20:11:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-unable-to-stop-an-ids-configured-in-ssl\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-unable-to-stop-an-ids-configured-in-ssl\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-unable-to-stop-an-ids-configured-in-ssl\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Documentum &#8211; Unable to stop an IDS configured in SSL?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\",\"name\":\"dbi services Blog\",\"description\":\"#BeSharing\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#organization\"},\"alternateName\":\"dbi Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#organization\",\"name\":\"dbi services\",\"alternateName\":\"dbi\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/dbi-services-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/dbi-services-logo.png\",\"width\":512,\"height\":512,\"caption\":\"dbi services\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/dbiservices\\\/\",\"https:\\\/\\\/x.com\\\/dbiservices\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/dbi-services\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/dbiservices\"],\"description\":\"Swiss IT consulting and services company specialised in efficient data infrastructures and platforms: databases, application servers, cloud, DevOps, digitalization, analytics, data quality and monitoring. Headquartered in Del\u00e9mont with offices in Nyon, Basel, Bern and Zurich.\",\"email\":\"info@dbi-services.com\",\"telephone\":\"+41 32 422 96 00\",\"legalName\":\"dbi services SA\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/80b23b8d61648c45dd30be73b6b6979d\",\"name\":\"Morgan Patou\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/MOP_web-min-scaled.jpg\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/MOP_web-min-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/MOP_web-min-scaled.jpg\",\"caption\":\"Morgan Patou\"},\"description\":\"Morgan Patou has over 15 years of experience building and deploying Java\\\/J2EE applications. He specializes in Enterprise Content Management (ECM) solutions such as Alfresco and Documentum, covering open-source (Apache, OpenLDAP, Kerberos) and proprietary (WebLogic) technologies, with deep expertise in business requirement analysis, ECM architecture, and high-availability infrastructure for mission-critical environments. He oversees knowledge management and technology direction for the ECM practice. He holds Alfresco Content Services Certified Administrator (ACSCA) and Certified Engineer (ACSCE) credentials, plus an Engineering degree in Computer Science from ENSISA Mulhouse. His industry experience covers the public sector, IT, financial services\\\/banking, and pharmaceutical industries.\",\"sameAs\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/author\\\/morgan-patou\\\/\",\"https:\\\/\\\/x.com\\\/MorganPatou\"],\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/author\\\/morgan-patou\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Documentum - Unable to stop an IDS configured in SSL? - dbi services | Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/","og_locale":"en_US","og_type":"article","og_title":"Documentum - Unable to stop an IDS configured in SSL?","og_description":"When working with the IDS, you might face some interesting behaviors as mentioned in the last blog\u00a0I wrote for example. This one will focus on the SSL part of the IDS on the target side. On this blog, I will start with showing the content of our start\/stop scripts and how it is working in&hellip;&nbsp;","og_url":"https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/","og_site_name":"dbi services | Blog","article_publisher":"https:\/\/www.facebook.com\/dbiservices\/","article_published_time":"2017-11-10T20:11:25+00:00","author":"Morgan Patou","twitter_card":"summary_large_image","twitter_creator":"@MorganPatou","twitter_site":"@dbiservices","twitter_misc":{"Written by":"Morgan Patou","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/"},"author":{"name":"Morgan Patou","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/80b23b8d61648c45dd30be73b6b6979d"},"headline":"Documentum &#8211; Unable to stop an IDS configured in SSL?","datePublished":"2017-11-10T20:11:25+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/"},"wordCount":435,"commentCount":0,"publisher":{"@id":"https:\/\/www.dbi-services.com\/blog\/#organization"},"keywords":["agent","Documentum 7.3","ids","SSL","target"],"articleSection":["Application Server","Digitalization"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/","url":"https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/","name":"Documentum - Unable to stop an IDS configured in SSL? - dbi services | Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"datePublished":"2017-11-10T20:11:25+00:00","breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Documentum &#8211; Unable to stop an IDS configured in SSL?"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi services Blog","description":"#BeSharing","publisher":{"@id":"https:\/\/www.dbi-services.com\/blog\/#organization"},"alternateName":"dbi Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dbi-services.com\/blog\/#organization","name":"dbi services","alternateName":"dbi","url":"https:\/\/www.dbi-services.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/2026\/09\/dbi-services-logo.png","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/2026\/09\/dbi-services-logo.png","width":512,"height":512,"caption":"dbi services"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/dbiservices\/","https:\/\/x.com\/dbiservices","https:\/\/www.linkedin.com\/company\/dbi-services\/","https:\/\/www.youtube.com\/user\/dbiservices"],"description":"Swiss IT consulting and services company specialised in efficient data infrastructures and platforms: databases, application servers, cloud, DevOps, digitalization, analytics, data quality and monitoring. Headquartered in Del\u00e9mont with offices in Nyon, Basel, Bern and Zurich.","email":"info@dbi-services.com","telephone":"+41 32 422 96 00","legalName":"dbi services SA"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/80b23b8d61648c45dd30be73b6b6979d","name":"Morgan Patou","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/2022\/08\/MOP_web-min-scaled.jpg","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/2022\/08\/MOP_web-min-scaled.jpg","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/2022\/08\/MOP_web-min-scaled.jpg","caption":"Morgan Patou"},"description":"Morgan Patou has over 15 years of experience building and deploying Java\/J2EE applications. He specializes in Enterprise Content Management (ECM) solutions such as Alfresco and Documentum, covering open-source (Apache, OpenLDAP, Kerberos) and proprietary (WebLogic) technologies, with deep expertise in business requirement analysis, ECM architecture, and high-availability infrastructure for mission-critical environments. He oversees knowledge management and technology direction for the ECM practice. He holds Alfresco Content Services Certified Administrator (ACSCA) and Certified Engineer (ACSCE) credentials, plus an Engineering degree in Computer Science from ENSISA Mulhouse. His industry experience covers the public sector, IT, financial services\/banking, and pharmaceutical industries.","sameAs":["https:\/\/www.dbi-services.com\/blog\/author\/morgan-patou\/","https:\/\/x.com\/MorganPatou"],"url":"https:\/\/www.dbi-services.com\/blog\/author\/morgan-patou\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/10632","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=10632"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/10632\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=10632"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=10632"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=10632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}