Skip to Content
Technical Articles

Service is not showing correct in SM51->Service

Service is not showing correct in SM51->Service

Background:

I came across to see the service name is showing incorrect as “tick-port” instead of SAP Dispatcher service.

This blog will guide you to correct the wrong/empty service name from SM51.

How to check:

If you open transaction code SM51, You will not see the “Service” column. You need to enable it from settings to view the service column.

Now you will see the service name is empty or wrong name like “tick-port”.

Cause:

This generally happens because of Message Server cannot resolve dispatcher port number (sapdp<NN>)

SAP Port name resolution in SM51 is based on the configuration of the /etc/services on message server host. Any duplicate entry or incorrect entries for dispatcher port number might lead to wrong name resolution in SM51.

Here in the below example you can see the /etc/services file having duplicate entry as “tick-port” and it is placed above “sapdp00”. This causes the service showing in SM51 as “tick-port”.

tick-port       3200/tcp       #Press-sense Tick Port
tick-port       3200/udp      #Press-sense Tick Port
sapdp00      3200/tcp       #SAP System Dispatcher Port

How to fix:

To avoid such situation place the SAP Port entries at the very beginning of the /etc/services file or delete the duplicate entries for the dispatcher port from message server host.

You will see the correct service name as sapdp<NN> after changing the /etc/services file.

Please note that after changing /etc/services file, application servers need to be re-started to get the change reflected in SM51.

In this way once can correct the service name in SM51 if it is showing empty or incorrect.

Reference:

SAP Note: 2140853

Be the first to leave a comment
You must be Logged on to comment or reply to a post.