Show TOC

4.3 Settings for Fully Qualified Domain Names (FQDN) Locate this document in the navigation structure

 

Fully qualified domain names are strictly required to ensure that the Business Client runs smoothly, as is also the case for BSP and Web Dynpro ABAP.

FQDNs are necessary for the following reasons:

  • One domain is required with which cookies can be set domain-wide, for instance, MYSAPSSO2 cookies

  • Domain relaxation code is required for cross-frame JavaScript

  • In an HTTPS environment, client and server names must correspond to each other for certificates and for the SSL protocol

Note Note

Note that the domain in which the AS ABAP is run is not necessarily the FQDN used to access the AS ABAP from the browser. A typical example is an AS ABAP that runs both in the Intranet and in the Internet. In a case like this, the FQDN is determined by the position of the browser relative to the AS ABAP and not by the AS ABAP itself.

End of the note.

Activities

  1. Go to transaction RZ10 and select the profile for the application server instance.

    You will need to modify the profile in the Extended maintenance mode.

    Example of RZ10 entry (Example of RZ10 entry)

  2. Configure the icm/host_name_full parameter with the fully qualified host name for the server.

    Example of icm/host_name_full (Example of icm/host_name_full)

  3. Save your settings.

  4. Restart your system, as all parameter changes will require a restart of the system before taking effect.

  5. Open the following test page through a browser to verify that the fully qualified name is working properly:

    http://<FQDN>:<PORT>

Host Name Conventions

If authentication using single sign-on or stateful applications are not working, it is often because the host and/or domain names do not reflect standard naming.

There are Internet standards that define the naming conventions for domain names. It often comes down to a question of how strictly your browser implements the rules.

Summary of the rules:

  • Domains with the extensions com, edu, net, org, gov, mil, or int must contain at least one additional domain part.

    This is normally the name of the company or organization

  • Domains with other extensions, including national top-level domains such as de, uk, or fr, must have at least two additional domain parts.

    In the case of top-level domains for countries, browsers often accept domains with just one additional domain part. However, for other, non-standard top-level domains, two additional domain parts are required.

    Caution Caution

    Note that underscores (_) are not supported for host names.

    End of the caution.