Home Discussions Questions & Answers ECC Connection Filter Fails Due to Short Hostname Resolution

ECC Connection Filter Fails Due to Short Hostname Resolution

Avatar photoCustomer December 14, 2021 at 12:19 am

During step 5 (‘Integrate ECC with EBS’), the process fails when applying the Weblogic Connection Filter. The error message is generic, but the `AdminServer.log` shows `java.text.ParseException: demo: Name or service not known`. The FQDN (`demo.enginatics.com`) is resolvable via DNS. Why is it failing on the short hostname ‘demo’?

Viewing 6 reply threads
  • Author
    Replies
    • Support December 15, 2021 at 9:13 pm  

      This specific failure, resulting in a `ParseException` related to the short hostname (e.g., ‘demo’), occurs because the ECC installer or Weblogic is attempting to resolve the short hostname separately and is failing, even if the FQDN resolves correctly , . This prevents the necessary Connection Filter rules from being applied . This is a critical point of failure during integration .

    • Avatar photoCustomer December 17, 2021 at 5:13 pm  

      How do I ensure both the short and long hostnames resolve correctly on the ECC server to fix this Connection Filter issue?

    • Support December 17, 2021 at 11:26 pm  

      You must manually edit the `/etc/hosts` file on the ECC server . You should add a static entry mapping the IP address of your EBS server to both the FQDN (e.g., `demo.enginatics.com`) and the short hostname (e.g., `demo`) . Once this static entry is correctly configured, the installer should be able to resolve both forms of the hostname, allowing the Connection Filter to be applied successfully .

    • Avatar photoCustomer December 19, 2021 at 3:31 am  

      Once the integration step is successful, how can I confirm in the logs that the Connection Filter was applied?

    • Support December 20, 2021 at 5:21 pm  

      A successful application of the Connection Filter is confirmed in the output logs by the explicit message: `Connection Filter is applied sucessfully.. Done.` . Furthermore, the integration step involves updating the `ECC_SOURCE_SYSTEM` table, setting the `SECURITY_MANAGER` to `oracle.ecc.security.extensions.EbsEccSecurityManager`, and updating the source system connection string .

    • Avatar photoCustomer December 21, 2021 at 3:44 am  

      If I am configuring ECC on a server that is running Oracle Linux 7, what basic packages might be missing that I need to install beforehand?

    • Support December 22, 2021 at 1:31 am  

      If you performed a minimal Oracle Linux installation, you may be missing required packages . You should install packages such as `psmisc` (which provides `fuser`) and `bind-utils` (which provides the `host` command) using `yum install psmisc` and `yum install bind-utils` .

Viewing 6 reply threads
  • You must be logged in to reply to this post.

Login with: