• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Issue File not Found with Mailman

CobraArbok

Regular Pleskian
I get a File Not Found with both lists.mydomain.tld/mailman/admin/mailman and mydomain.tld/mailman.

The instructions at the URL Unable to access mailman: 404 page not found are not useful in my case.

The domain is attested on another server (SRV1).
On this VPS (SRV2) there are other domains instead.
Only the server name is associated with the domain (srv2.mydomain.tld).
I therefore do not have in this VPS a registered domain where I can insert the Nginx directives.

I created the domain in Plesk and obviously got an error having recognized that it is associated with another IP address.
In any case, even if I enter the Nginx directives here, I always have the error.

For info. NS1 and NS2 are also these on other servers.
 
Do you have some custom configs in /etc/nginx/conf.d/ ?
Also check that the file /etc/httpd/conf/plesk.conf.d/server.conf is not included in /etc/httpd/conf.d/zz010_psa_httpd.conf - following command should return the output like:

# httpd -S | grep lists
port 7080 namevhost lists (/etc/httpd/conf/plesk.conf.d/server.conf:324)
wild alias lists.*
port 7081 namevhost lists (/etc/httpd/conf/plesk.conf.d/server.conf:347)
wild alias lists.*
 
Personally I have not made any changes in /etc/nginx/conf.d/.
I don't know if any program installed with Softaculous has done it, but I don't think so.

There is no folder /etc/httpd/

The command httpd -S | grep lists reports Command 'httpd' not found

I'm working with:
OS ‪Ubuntu 18.04.3 LTS‬
Product Plesk Onyx
Version 17.8.11 Update #63, last updated on Aug 12, 2019 07:10 PM
The system is up-to-date. Checked on Aug 8, 2019 06:26 AM.
 
Ok, for Ubuntu change my command above to

# apachectl -S | grep lists
 
~# apachectl -S | grep lists
port 7081 namevhost lists (/etc/apache2/plesk.conf.d/server.conf:164)
wild alias lists.*
port 7080 namevhost lists (/etc/apache2/plesk.conf.d/server.conf:139)
wild alias lists.*
port 7081 namevhost lists (/etc/apache2/plesk.conf.d/server.conf:164)
wild alias lists.*
port 7080 namevhost lists (/etc/apache2/plesk.conf.d/server.conf:139)
wild alias lists.*

The words "lists" are in red
 
Looks correct. What about rebuilding webserver configs with

# plesk repair web

?
 
The URL is OK, many thanks.
(but the words "lists" in the above command are always in red)

==== Update ===
The URL lists.mydomain.tld/mailman/admin/mailman works correctly.

But then any link in the Mailman menu creates an URL with the nameserver, like this:
lists.nameserver.mydomain.tld/cgi-bin/mailman/admin/mailman/language
 
Last edited:
Back
Top