cancel
Showing results for 
Search instead for 
Did you mean: 

SAP SICF URL Change

Former Member
0 Kudos

Dear Experts,

I have installed and configured SAP Persona, persona application can be accessed from the below URL: the below URL is generated from the SICF service: SICF > DEFAULT_HOST > BC > BSP > PERSOS > MAINAPP

http://myserver.eccservers.sapdomain.com:8002/sap(bD1lbiZjPTgwMA==)/bc/bsp/persos/mainapp/index.html

Is it possible to decrease the length of the above URL?

In the above URL myserver is host name and eccservers.sapdomain.com is domain name, can we remove the eccservers from the URL? So the expected URL will be like this.

http://myserver.sapdomain.com:8002/sap(bD1lbiZjPTgwMA==)/bc/bsp/persos/mainapp/index.html

Please let me know the possible solution. Thanks in advance.

Thanks

Kishore Cherukumalla.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Mate,

To get to http://myserver.sapdomain.com you need to ask network team to create alias of

myserver.eccservers.sapdomain.com >> myserver.sapdomain.com

-as this will be the safe bet due to the fact that there needs to be some routing for this path or else HTTP 404 is your result always.

Now if that alias is created then one way will be to add entry in HTTPURLLOC table with the below values.

Client ###

Sort/Search/Match Sequence (First Match Wins)                   0000

Protocol for URL (TRANSLATE TO UPPER CASE)                      HTTP

Application Key (BSP=/BSP/Namespace/Name) (*=wildcard&UPPER)

Target Domain, (* = Wildcard & UPPER CASE)

Host Name with Domain                                           myserver.sapdomain.com

Port Number                                                     8002

Do note - by putting value in application key to  - /bsp/persos/mainapp/index.html will only reflect this SICF entry not others and other can go via..  - myserver.eccservers.sapdomain.com

You have to test it properly though but again.. that url rewriting of with domain needs that DNS alias to get created by network else won't work - (again - due to the face DNS doesn't knows who is myserver in sapdoamin.com)

Cheers,

TD

0 Kudos

Hi Kishore,

You can not omit any section of the FQDN for sure.

Can you check with your network team if there is a possibility to have a DNS alias with shorter names? If that is possible then may be you can configure your ICM to use that DNS alias to run the HTTP service. This will serve your purpose.

You can also create an external alias for the SICF service (BC > BSP > PERSOS > MAINAPP) so that you can all it with a shorter URL (you can also chose a name of your choice I believe).

BR,

Shashank

Former Member
0 Kudos

hi Shashank,

i am aware that is possible with network team.

please let me know the detailed steps to shorten the URL from SAP itself. i already tried from the SICF by creating vritual service.

Thanks

Kishore Ch

0 Kudos

Hi Kishore,

May be you can have a look at below link:

External Aliases - Components of SAP Communication Technology - SAP Library

BR,

Shashank

Former Member
0 Kudos

Hi Shashank,

tried but not working.

Please give me the detailed steps which needs to be follow.

Hostname: myserver

Domain Name: eccservers.sapdomain.com

my requirement is below:

current url: http://myserver.eccservers.sapdomain.com:8002/sap(bD1lbiZjPTgwMA==)/bc/bsp/persos/mainapp/index.html

required URL: http://myserver.sapdomain.com:8002/sap(bD1lbiZjPTgwMA==)/bc/bsp/persos/mainapp/index.html

Note: I am trying to decrease the length of domain from eccservers.sapdomain.com to sapdomain.com.

Thanks

Kishore Ch

divyanshu_srivastava3
Active Contributor
0 Kudos

Generally you should only use FQDN. However, with hostname, name resolution can also happen.

Former Member
0 Kudos

Hello Srivastava,

please let me know how it will be happen? Already tried with Hostname & FQDN parameters. suggest if you know any exact combination of parameters to achieve the above URL format.

Thanks

Kishore Ch