{"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;]<\/p>\n","protected":false},"author":20,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[197,525],"tags":[971,1193,830,382,1214],"type_dbi":[],"class_list":["post-10632","post","type-post","status-publish","format-standard","hentry","category-application-integration-middleware","category-enterprise-content-management","tag-7-3","tag-agent","tag-ids","tag-ssl","tag-target"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Documentum - Unable to stop an IDS configured in SSL? - dbi 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;]\" \/>\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 Blog\" \/>\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: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\\\/c4d05b25843a9bc2ab20415dae6bd2d8\"},\"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,\"keywords\":[\"7.3\",\"agent\",\"ids\",\"SSL\",\"target\"],\"articleSection\":[\"Application integration &amp; Middleware\",\"Enterprise content management\"],\"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 Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\"},\"datePublished\":\"2017-11-10T20:11:25+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/c4d05b25843a9bc2ab20415dae6bd2d8\"},\"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 Blog\",\"description\":\"\",\"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\":\"Person\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/c4d05b25843a9bc2ab20415dae6bd2d8\",\"name\":\"Morgan Patou\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5d7f5bec8b597db68a09107a6f5309e3870d6296ef94fb10ead4b09454ca67e5?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5d7f5bec8b597db68a09107a6f5309e3870d6296ef94fb10ead4b09454ca67e5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5d7f5bec8b597db68a09107a6f5309e3870d6296ef94fb10ead4b09454ca67e5?s=96&d=mm&r=g\",\"caption\":\"Morgan Patou\"},\"description\":\"Morgan Patou has over 12 years of experience in Enterprise Content Management (ECM) systems, with a strong focus in recent years on platforms such as Alfresco, Documentum, and M-Files. He specializes in the architecture, setup, customization, and maintenance of ECM infrastructures in complex &amp; critical environments. Morgan is well-versed in both engineering and operations aspects, including high availability design, system integration, and lifecycle management. He also has a solid foundation in open-source and proprietary technologies - ranging from Apache, OpenLDAP or Kerberos to enterprise-grade systems like WebLogic. Morgan Patou holds an Engineering Degree in Computer Science from ENSISA (\u00c9cole Nationale Sup\u00e9rieure d'Ing\u00e9nieurs Sud Alsace) in Mulhouse, France. He is Alfresco Content Services Certified Administrator (ACSCA), Alfresco Content Services Certified Engineer (ACSCE) as well as OpenText Documentum Certified Administrator. His industry experience spans the Public Sector, IT Services, Financial Services\\\/Banking, and the Pharmaceutical industry.\",\"sameAs\":[\"https:\\\/\\\/blog.dbi-services.com\\\/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 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;]","og_url":"https:\/\/www.dbi-services.com\/blog\/documentum-unable-to-stop-an-ids-configured-in-ssl\/","og_site_name":"dbi Blog","article_published_time":"2017-11-10T20:11:25+00:00","author":"Morgan Patou","twitter_card":"summary_large_image","twitter_creator":"@MorganPatou","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\/c4d05b25843a9bc2ab20415dae6bd2d8"},"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,"keywords":["7.3","agent","ids","SSL","target"],"articleSection":["Application integration &amp; Middleware","Enterprise content management"],"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 Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"datePublished":"2017-11-10T20:11:25+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/c4d05b25843a9bc2ab20415dae6bd2d8"},"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 Blog","description":"","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":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/c4d05b25843a9bc2ab20415dae6bd2d8","name":"Morgan Patou","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/5d7f5bec8b597db68a09107a6f5309e3870d6296ef94fb10ead4b09454ca67e5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5d7f5bec8b597db68a09107a6f5309e3870d6296ef94fb10ead4b09454ca67e5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5d7f5bec8b597db68a09107a6f5309e3870d6296ef94fb10ead4b09454ca67e5?s=96&d=mm&r=g","caption":"Morgan Patou"},"description":"Morgan Patou has over 12 years of experience in Enterprise Content Management (ECM) systems, with a strong focus in recent years on platforms such as Alfresco, Documentum, and M-Files. He specializes in the architecture, setup, customization, and maintenance of ECM infrastructures in complex &amp; critical environments. Morgan is well-versed in both engineering and operations aspects, including high availability design, system integration, and lifecycle management. He also has a solid foundation in open-source and proprietary technologies - ranging from Apache, OpenLDAP or Kerberos to enterprise-grade systems like WebLogic. Morgan Patou holds an Engineering Degree in Computer Science from ENSISA (\u00c9cole Nationale Sup\u00e9rieure d'Ing\u00e9nieurs Sud Alsace) in Mulhouse, France. He is Alfresco Content Services Certified Administrator (ACSCA), Alfresco Content Services Certified Engineer (ACSCE) as well as OpenText Documentum Certified Administrator. His industry experience spans the Public Sector, IT Services, Financial Services\/Banking, and the Pharmaceutical industry.","sameAs":["https:\/\/blog.dbi-services.com\/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"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=10632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}