{"id":35783,"date":"2024-11-16T10:43:00","date_gmt":"2024-11-16T09:43:00","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/?p=35783"},"modified":"2024-11-15T17:53:50","modified_gmt":"2024-11-15T16:53:50","slug":"documentum-23-4-doesnt-like-ipv6-being-disabled","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/","title":{"rendered":"Documentum &#8211; 23.4 doesn&#8217;t like IPv6 being disabled?"},"content":{"rendered":"\n<p>I often see customers with Virtual Machines or Containers that have IPv6 disabled. I assume this is mainly for simplicity, since most services are usually only running internally, and organizations don&#8217;t really need more IPs than what IPv4 can provide to begin with. In this blog, I will talk about an upgrade project from Documentum 20.2 to 23.4, using containers on Kubernetes running on the same base OS image (rhel 8.x). With the exact same configuration (OS and Documentum), the 20.2 Connection Broker works correctly, but the 23.4 one refuses to start.<\/p>\n\n\n\n<p>As part of the upgrade process, a new image with Documentum 23.4 binaries has been created from the same base OS image. Then, the environment has been started on Kubernetes with the new image, to initiate the upgrade process from 20.2 to 23.4. The first thing done is the upgrade of the Connection Broker, which, according to the logs, went successfully. However, when the process tried to start, it quickly disappeared as it failed with the following:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; highlight: [2,5]; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@cs-0 ~]$ cat $DOCUMENTUM\/dba\/log\/docbroker.*.1489.log\nOpenText Documentum Connection Broker (version 23.4.0000.0143  Linux64)\nCopyright (c) 2023. OpenText Corporation\n2024-10-08T10:57:59.236419 &#x5B;DM_DOCBROKER_I_START]info:  &quot;Docbroker has started.  Process id: 8428&quot;\n2024-10-08T10:57:59.245348 &#x5B;DM_DOCBROKER_E_START_NETWISE]error:  &quot;The docbroker failed to start due to an error returned by the Netwise networking subsystem.  Failed API: nl_open().  Error specifics: (601) System error(97) in call to socket().   errno: 97, message: Address family not supported by protocol.&quot;\n&#x5B;dmadmin@cs-0 ~]$\n<\/pre><\/div>\n\n\n<p>The message &#8220;<em>Address family not supported by protocol<\/em>&#8221; is usually present when something tries to start on IPv6 while it is disabled. This is the kind of message you might get on a Java application (like the Java Method Server) if you don&#8217;t specify the &#8220;<em>-Djava.net.preferIPv4Stack=true<\/em>&#8221; JVM parameter.<\/p>\n\n\n\n<p>So, I went ahead and checked the logs and configuration file of the previous Connection Broker that was in 20.2:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; highlight: [3,6,7,8,9,16,17,18,19]; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@cs-0 ~]$ ### 20.2\n&#x5B;dmadmin@cs-0 ~]$ cat $DOCUMENTUM\/dba\/log\/docbroker.*.1489.log\nOpenText Documentum Connection Broker (version 20.2.00013.0135  Linux64)\nCopyright (c) 2020. OpenText Corporation\n2024-09-07T06:40:37.224228 &#x5B;DM_DOCBROKER_I_START]info:  &quot;Docbroker has started.  Process id: 6867&quot;\n2024-09-07T06:40:37.225776 &#x5B;DM_DOCBROKER_I_REGISTERED_PORT]info:  &quot;The Docbroker registered using port (1489).&quot;\n2024-09-07T06:40:37.226591 &#x5B;DM_DOCBROKER_I_LISTENING]info:  &quot;The Docbroker is listening on network address: (INET_ADDR: family: 2, port: 1489, host: cs-0 (172.20.20.139, 8b1414ac))&quot;\n2024-09-07T06:40:37.227683 &#x5B;DM_DOCBROKER_I_REGISTERED_PORT]info:  &quot;The Docbroker registered using port (1490).&quot;\n2024-09-07T06:40:37.228659 &#x5B;DM_DOCBROKER_I_LISTENING]info:  &quot;The Docbroker is listening on network address: (INET_ADDR: family: 2, port: 1490, host: cs-0 (172.20.20.139, 8b1414ac))&quot;\n&#x5B;dmadmin@cs-0 ~]$\n&#x5B;dmadmin@cs-0 ~]$ cat $DOCUMENTUM\/dba\/Docbroker.ini\n&#x5B;DOCBROKER_CONFIGURATION]\nsecure_connect_mode=dual\n&#x5B;dmadmin@cs-0 ~]$\n&#x5B;dmadmin@cs-0 ~]$ cat $DOCUMENTUM\/dba\/dm_documentum_config.txt\n&#x5B;DOCBROKER_Docbroker]\nNAME=Docbroker\nVERSION=20.2.0000.0110\nPORT=1489\n&#x5B;DOCBASE_gr_dbi]\nNAME=gr_dbi\nVERSION=20.2.0000.0110\nDATABASE_CONN=dctmdb\n&#x5B;dmadmin@cs-0 ~]$\n<\/pre><\/div>\n\n\n<p>And just to be sure, I compared the configuration file with its updated version after upgrading to 23.4:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; highlight: [7,8,9,10]; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@cs-0 ~]$ ### 23.4\n&#x5B;dmadmin@cs-0 ~]$ cat $DOCUMENTUM\/dba\/Docbroker.ini\n&#x5B;DOCBROKER_CONFIGURATION]\nsecure_connect_mode=dual\n&#x5B;dmadmin@cs-0 ~]$\n&#x5B;dmadmin@cs-0 ~]$ cat $DOCUMENTUM\/dba\/dm_documentum_config.txt\n&#x5B;DOCBROKER_Docbroker]\nNAME=Docbroker\nVERSION=23.4.0000.0143\nPORT=1489\n&#x5B;DOCBASE_gr_dbi]\nNAME=gr_dbi\nVERSION=20.2.0000.0110\nDATABASE_CONN=dctmdb\n&#x5B;dmadmin@cs-0 ~]$\n<\/pre><\/div>\n\n\n<p>Obviously, there are no differences in the &#8220;<em>Docbroker.ini<\/em>&#8221; file and only the version has been updated by the installer in the &#8220;<em>dm_documentum_config.txt<\/em>&#8221; file, as expected. What is surprising is that a Documentum 20.2 Connection Broker can detect, by itself, that IPv6 is disabled and starts with IPv4 (without any errors), while a 23.4 Connection Broker can&#8217;t do that.<\/p>\n\n\n\n<p>A quick look at the OS configuration definitely confirms that IPv6 is disabled at the OS level, as &#8220;<em>sysctl<\/em>&#8221; does not know of any parameter related to &#8220;<em>ipv6<\/em>&#8220;: there is nothing returned by the command except the &#8220;<em>permission denied<\/em>&#8221; which can be ignored (it&#8217;s because I don&#8217;t have root access inside the container). Same thing for the IPv6 module parameter for &#8220;<em>disable<\/em>&#8220;, it is set to true:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@cs-0 ~]$ sysctl -a | grep ipv6\nsysctl: permission denied on key &#039;kernel.apparmor_display_secid_mode&#039;\nsysctl: permission denied on key &#039;kernel.apparmor_restrict_unprivileged_io_uring&#039;\nsysctl: permission denied on key &#039;kernel.apparmor_restrict_unprivileged_userns_complain&#039;\nsysctl: permission denied on key &#039;kernel.apparmor_restrict_unprivileged_userns_force&#039;\nsysctl: permission denied on key &#039;kernel.cad_pid&#039;\nsysctl: permission denied on key &#039;kernel.unprivileged_userns_apparmor_policy&#039;\nsysctl: permission denied on key &#039;kernel.usermodehelper.bset&#039;\nsysctl: permission denied on key &#039;kernel.usermodehelper.inheritable&#039;\nsysctl: permission denied on key &#039;net.ipv4.tcp_fastopen_key&#039;\nsysctl: permission denied on key &#039;vm.mmap_rnd_bits&#039;\nsysctl: permission denied on key &#039;vm.mmap_rnd_compat_bits&#039;\nsysctl: permission denied on key &#039;vm.stat_refresh&#039;\n&#x5B;dmadmin@cs-0 ~]$\n&#x5B;dmadmin@cs-0 ~]$ cat \/sys\/module\/ipv6\/parameters\/disable\n1\n&#x5B;dmadmin@cs-0 ~]$\n<\/pre><\/div>\n\n\n<p>What should be done then? As for the JMS, the easy way out is to force Documentum to start on the IPv4 address only. For that purpose, there is a specific parameter that can be added into the Connection Broker and the Repository configuration files.<\/p>\n\n\n\n<p>To force the Connection Broker to use IPv4 only, you can define the &#8220;<em>host<\/em>&#8221; parameter in the &#8220;<em>[DOCBROKER_CONFIGURATION]<\/em>&#8221; section of the &#8220;<em>Docbroker.ini<\/em>&#8221; file. If you set the value to the current IPv4 address, then the Connection Broker will be able to start again:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; highlight: [2,3,10,19,23,24,25,26,27]; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@cs-0 ~]$ cat $DOCUMENTUM\/dba\/Docbroker.ini\n&#x5B;DOCBROKER_CONFIGURATION]\nsecure_connect_mode=dual\n&#x5B;dmadmin@cs-0 ~]$\n&#x5B;dmadmin@cs-0 ~]$ ip=&quot;172.20.20.125&quot;\n&#x5B;dmadmin@cs-0 ~]$ sed -i &quot;\/^\\&#x5B;DOCBROKER_CONF.*\/a host=${ip}&quot; $DOCUMENTUM\/dba\/Docbroker.ini\n&#x5B;dmadmin@cs-0 ~]$\n&#x5B;dmadmin@cs-0 ~]$ cat $DOCUMENTUM\/dba\/Docbroker.ini\n&#x5B;DOCBROKER_CONFIGURATION]\nhost=172.20.20.125\nsecure_connect_mode=dual\n&#x5B;dmadmin@cs-0 ~]$\n&#x5B;dmadmin@cs-0 ~]$ $DOCUMENTUM\/dba\/dm_launch_Docbroker\nstarting connection broker on current host: &#x5B;cs-0]\nwith connection broker log: &#x5B;$DOCUMENTUM\/dba\/log\/docbroker.cs-0.1489.log]\nconnection broker pid: 7415\n&#x5B;dmadmin@cs-0 ~]$\n&#x5B;dmadmin@cs-0 ~]$ cat $DOCUMENTUM\/dba\/log\/docbroker.*.1489.log\nOpenText Documentum Connection Broker (version 23.4.0000.0143  Linux64)\nCopyright (c) 2023. OpenText Corporation\n2024-10-08T11:03:41.924702 &#x5B;DM_DOCBROKER_I_START]info:  &quot;Docbroker has started.  Process id: 7415&quot;\n\n&#x5B;RPCMAI] Got the IPV4 address dmNetwork::isValidIPV4(172.20.20.125)\n2024-10-08T11:03:41.925179 &#x5B;DM_DOCBROKER_I_REGISTERED_PORT]info:  &quot;The Docbroker registered using port (1489).&quot;\n2024-10-08T11:03:41.925237 &#x5B;DM_DOCBROKER_I_LISTENING]info:  &quot;The Docbroker is listening on network address: (INET_ADDR: family: 2, port: 1489, host: 172.20.20.125 (172.20.20.125, 7d1414ac))&quot;\n2024-10-08T11:03:41.925271 &#x5B;DM_DOCBROKER_I_REGISTERED_PORT]info:  &quot;The Docbroker registered using port (1490).&quot;\n2024-10-08T11:03:41.925311 &#x5B;DM_DOCBROKER_I_LISTENING]info:  &quot;The Docbroker is listening on network address: (INET_ADDR: family: 2, port: 1490, host: 172.20.20.125 (172.20.20.125, 7d1414ac))&quot;\n&#x5B;dmadmin@cs-0 ~]$\n<\/pre><\/div>\n\n\n<p>As you can see from the log, we are forcing the &#8220;<em>host<\/em>&#8221; to a specific IP, whereas before it was &#8220;<em>cs-0<\/em>&#8220;. This means that every time the IP changes, you must also update the Connection Broker configuration file, which can be annoying if you do not automate this process.<\/p>\n\n\n\n<p>As a side note, if you already have a &#8220;<em>host<\/em>&#8221; parameter in the &#8220;<em>[TRANSLATION]<\/em>&#8221; section (c.f. for <a href=\"https:\/\/www.dbi-services.com\/blog\/documentum-connection-to-docbrokers-and-repositories-inside-k8s-from-an-external-dfc-client\/\" target=\"_blank\" rel=\"noreferrer noopener\">Hostname Translation<\/a>), then it looks like the above won&#8217;t be needed. Even if it&#8217;s a different section and a different parameter (&#8220;<em>host=internal_ip<\/em>&#8221; vs &#8220;<em>host=external_ip=internal_ip<\/em>&#8220;), as long as you have at least one &#8220;<em>host<\/em>&#8221; parameter in the configuration file, it&#8217;s enough for the Connection Broker to understand that it needs to use IPv4 only, and therefore to start properly.<\/p>\n\n\n\n<p>As far as I could see, the problem was only with the Connection Broker. The Repository was able to start without any additional configuration. However, if you want to align the components, then you can do so by defining the &#8220;<em>ip_mode<\/em>&#8221; parameter in the &#8220;<em>[SERVER_STARTUP]<\/em>&#8221; section of the &#8220;<em>server.ini<\/em>&#8221; file. For example, it can be placed just below the &#8220;<em>install_owner<\/em>&#8220;:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\n&#x5B;dmadmin@cs-0 ~]$ grep -A1 &quot;^install_owner&quot; $DOCUMENTUM\/dba\/config\/gr_dbi\/server.ini\ninstall_owner = dmadmin\n\n&#x5B;dmadmin@cs-0 ~]$\n&#x5B;dmadmin@cs-0 ~]$ sed -i &quot;\/^install_owner.*\/a ip_mode = V4ONLY&quot; $DOCUMENTUM\/dba\/config\/${docbase}\/server.ini\n&#x5B;dmadmin@cs-0 ~]$\n&#x5B;dmadmin@cs-0 ~]$ grep -A1 &quot;^install_owner&quot; $DOCUMENTUM\/dba\/config\/gr_dbi\/server.ini\ninstall_owner = dmadmin\nip_mode = V4ONLY\n&#x5B;dmadmin@cs-0 ~]$\n<\/pre><\/div>\n\n\n<p>In summary, I suspect that OpenText has made a small change to the way the Connection Broker starts, most likely around address validation. But this seems to break the startup if IPv6 is disabled while there is no &#8220;<em>host<\/em>&#8221; defined in the configuration file. The fix is simple, but I guess it&#8217;s still something I could call a regression\u2026<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I often see customers with Virtual Machines or Containers that have IPv6 disabled. I assume this is mainly for simplicity, since most services are usually only running internally, and organizations don&#8217;t really need more IPs than what IPv4 can provide to begin with. In this blog, I will talk about an upgrade project from Documentum [&hellip;]<\/p>\n","protected":false},"author":20,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[525],"tags":[1176,2609,3461,1035],"type_dbi":[],"class_list":["post-35783","post","type-post","status-publish","format-standard","hentry","category-enterprise-content-management","tag-docbroker","tag-documentum-2","tag-ipv4","tag-ipv6"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Documentum - 23.4 doesn&#039;t like IPv6 being disabled? - 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-23-4-doesnt-like-ipv6-being-disabled\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Documentum - 23.4 doesn&#039;t like IPv6 being disabled?\" \/>\n<meta property=\"og:description\" content=\"I often see customers with Virtual Machines or Containers that have IPv6 disabled. I assume this is mainly for simplicity, since most services are usually only running internally, and organizations don&#8217;t really need more IPs than what IPv4 can provide to begin with. In this blog, I will talk about an upgrade project from Documentum [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-16T09:43:00+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=\"4 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-23-4-doesnt-like-ipv6-being-disabled\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/\"},\"author\":{\"name\":\"Morgan Patou\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/c4d05b25843a9bc2ab20415dae6bd2d8\"},\"headline\":\"Documentum &#8211; 23.4 doesn&#8217;t like IPv6 being disabled?\",\"datePublished\":\"2024-11-16T09:43:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/\"},\"wordCount\":738,\"commentCount\":1,\"keywords\":[\"docbroker\",\"Documentum\",\"IPv4\",\"IPv6\"],\"articleSection\":[\"Enterprise content management\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/\",\"name\":\"Documentum - 23.4 doesn't like IPv6 being disabled? - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"datePublished\":\"2024-11-16T09:43:00+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/c4d05b25843a9bc2ab20415dae6bd2d8\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Documentum &#8211; 23.4 doesn&#8217;t like IPv6 being disabled?\"}]},{\"@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 - 23.4 doesn't like IPv6 being disabled? - 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-23-4-doesnt-like-ipv6-being-disabled\/","og_locale":"en_US","og_type":"article","og_title":"Documentum - 23.4 doesn't like IPv6 being disabled?","og_description":"I often see customers with Virtual Machines or Containers that have IPv6 disabled. I assume this is mainly for simplicity, since most services are usually only running internally, and organizations don&#8217;t really need more IPs than what IPv4 can provide to begin with. In this blog, I will talk about an upgrade project from Documentum [&hellip;]","og_url":"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/","og_site_name":"dbi Blog","article_published_time":"2024-11-16T09:43:00+00:00","author":"Morgan Patou","twitter_card":"summary_large_image","twitter_creator":"@MorganPatou","twitter_misc":{"Written by":"Morgan Patou","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/"},"author":{"name":"Morgan Patou","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/c4d05b25843a9bc2ab20415dae6bd2d8"},"headline":"Documentum &#8211; 23.4 doesn&#8217;t like IPv6 being disabled?","datePublished":"2024-11-16T09:43:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/"},"wordCount":738,"commentCount":1,"keywords":["docbroker","Documentum","IPv4","IPv6"],"articleSection":["Enterprise content management"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/","url":"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/","name":"Documentum - 23.4 doesn't like IPv6 being disabled? - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"datePublished":"2024-11-16T09:43:00+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/c4d05b25843a9bc2ab20415dae6bd2d8"},"breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-23-4-doesnt-like-ipv6-being-disabled\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Documentum &#8211; 23.4 doesn&#8217;t like IPv6 being disabled?"}]},{"@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\/35783","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=35783"}],"version-history":[{"count":1,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/35783\/revisions"}],"predecessor-version":[{"id":35784,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/35783\/revisions\/35784"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=35783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=35783"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=35783"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=35783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}