Yast lists both apache2 and httpd services

I just noticed my Yast > Service Manager lists both services as active and enabled.
Only httpd has no description.

This is a recently installed 13.2 where I indeed configured the Apache web server:
The processes running are those expected.

Can anyone confirm this is happening on their system ?

Where is Yast getting the list of services from ?

Not realy. I have apache2 as Enabled and Active. As the list is alphabetic sorted it is on top. But I can not find httpd under the h.

See if you have an extra .service for some reason;
systemctl list-units | grep -i http

The apache2.service has this line, probably for compatibility reasons:

Alias=httpd.service

So, it’s known as httpd.service too, but that’s actually the same service.

But it only shows up in YaST if apache2 is enabled/started too.

Can anyone confirm this is happening on their system ?

Yes, I can, if I enable apache2.service.
It isn’t shown if not, see above.

Where is Yast getting the list of services from ?

From “systemctl” AFAIK.

I forgot to tell that my observation is on 13.1. Thus it seems that this confusing extra service is only shown since 13.2.

Doesn’t seem to show up in the ncurses version of yast2 / services even if apache2 is enabled, on 13.2 x86_64.

You’re right. Same here.
So it’s probably a bug in the Qt version. (although I would have thought that code is shared… )