[Case 158697] cPanel 11.48 breaks non-delegated mailman links?

Oct 12, 2009
22
2
53
Last night my server was updated from 11.46.2.4 to 11.48.0.5, and this morning we've noticed changes to mailman behavior. It looks like list links are being rewritten. I list three symptoms below, but I'm sure others could be found. I don't know if this is a bug, an intended change with which I disagree, or if there is a CPanel setting I've overlooked.

1. List administration links (on moderation emails) are different, to a link requiring webmail login. This was not happening yesterday, and is a problem because "webmail delegation" isn't currently setup for my lists (mailman list administration is handled through mailman), and not all list administrators will have a webmail account with which to login. I haven't found any way to disable this, and haven't found any mention of this as a new requirement in CPanel docs/forums.

However, the 11.48 changelog does list "Fixed case 111273: Links in Moderation email do not work for Delegated Mailing Lists." This is likely to be relevant, but doesn't address breakage in non-delegated lists. It does appear that this, or "link-fixing" like this, is responsible for the problem. The list moderation link sent in email is


/http://lists.domain.org/webmail/mailman_service/admindb/test_lists.domain.org

The correct link should be:

/http://lists.domain.org/mailman/admindb/test_lists.domain.org


2. Most of our lists are private, but two are public. Most mailman pages list a footer "Overview of all lists.domain.org mailing lists", which should list the two public lists. Currently, the text links to:

/https://lw4.domain.org:2083/cpsess1886977117/3rdparty/mailman/listinfo

This shows NO public lists. The correct link is:

/https://lists.domain.org/mailman/listinfo

This correctly lists the two public lists. I'm not sure if this link was changed with last night's CPanel update, but it used to be correct. Considering problem #1 WAS introduced last night, and the same url "tweak" resolves each, I suspect this change was also introduced with CPanel 11.48.


It's interesting that the footer "list of lists" is correct when page url is correct, and it is incorrect when the page url is incorrect. Nevertheless, other links are always incorrect. For example url for admin interface is now given as /http://lists.domain.org/webmail/mailman_service/admin/test_lists.domain.org, even when viewing the page at /http://lists.domain.org/mailman/admindb/test_lists.domain.org. The "good" footer link I mention above appears to be an exception, as most links use the bad url even when accessing it on a page at the good url.


Aside from Reverting CPanel to 11.46, How can I get back the good links in mailman?
 
Last edited by a moderator:

mvirtue

Member
Sep 1, 2007
11
3
53
I have also noticed this behaviour. I have submitted a ticket about it, and they told me they've confirmed there's an issue. They're not sure when it will be resolved.
 

quanin

Well-Known Member
Aug 18, 2011
127
7
68
cPanel Access Level
Root Administrator
I'm seeing this issue as well. Additionally, the Mailman interface appears broken. Log into any list, click on the membership management link. You'll redirect to a link similar to one posted above (a URL in /webmail/mailman_service). Because that doesn't exist, it gives a 404 error. I can force the issue myself and manually adjust the URL to point back to where I'm trying to get to, but I don't particularly look forward to the idea of walking all of my users through that process...
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,268
463
Hello :)

1. Internal case number 158697 is open to address the issue where moderation links are redirected to the /webmail URL. You can monitor our change log for this case number at:

11.48 Change Log

2. The other issue you have described might require an additional case:

2. Most of our lists are private, but two are public. Most mailman pages list a footer "Overview of all lists.domain.org mailing lists", which should list the two public lists. Currently, the text links to:

/https://lw4.domain.org:2083/cpsess1886977117/3rdparty/mailman/listinfo

This shows NO public lists. The correct link is:

/https://lists.domain.org/mailman/listinfo

This correctly lists the two public lists.
Could you submit a bug report for this and let us know the ticket number you are assigned?

Thank you.
 

quanin

Well-Known Member
Aug 18, 2011
127
7
68
cPanel Access Level
Root Administrator
Will this internal case also address the issue of links in the admin interface of Mailman doing the same thing? For example, member search?
 
Oct 12, 2009
22
2
53
Additionally, the Mailman interface appears broken. Log into any list, click on the membership management link. You'll redirect to a link similar to one posted above (a URL in /webmail/mailman_service). Because that doesn't exist, it gives a 404 error. I can force the issue myself and manually adjust the URL to point back to where I'm trying to get to, but I don't particularly look forward to the idea of walking all of my users through that process...
Can anyone confirm that this is addressed by Cases 158697or 42592? Are there any additional relevant cases we should be looking for in the chagelogs?

- - - Updated - - -

1. Internal case number 158697 is open to address the issue where moderation links are redirected to the /webmail URL.
Now that we know there are multiple cases related to this, should the thread title be changed back to something more general or updated to include all relevant cases?
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,268
463
1. The second case is not an issue that was introduced in cPanel version 11.48. It's been updated to note that it's still happening, but you can review the original thread at:

cPanel Mailing Lists Modify links to wrong URL

2. Case 158697 should address all of the /webmail URL issues (including in the interface).

Thank you.
 
Oct 12, 2009
22
2
53
1. The second case is not an issue that was introduced in cPanel version 11.48. It's been updated to note that it's still happening, but you can review the original thread at:

cPanel Mailing Lists Modify links to wrong URL
Thanks's that's good to know. It's especially useful to note that this has been a known issue since January 2012. I won't hold my breath waiting for that to appear resolved in the 11.48 changelog. :-/
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,268
463
A resolution for internal case number 158697 is included with cPanel version 11.48.0.7 (now available on the Release, Current, and Edge build tiers). You can update cPanel manually via "/scripts/upcp --force" or allow it to update on it's own if you have automatic updates enabled.

Thank you.