Opened 13 months ago
Closed 13 months ago
#63848 closed defect (bug) (fixed)
Dead link in IXR introspection server (specUrl points to xmlrpc.usefulinc.com)
| Reported by: | mayur8991 | Owned by: | SergeyBiryukov |
|---|---|---|---|
| Priority: | normal | Milestone: | 6.9 |
| Component: | XML-RPC | Version: | 6.8.2 |
| Severity: | normal | Keywords: | dev-feedback has-patch |
| Cc: | Focuses: | docs, coding-standards |
Description
In the file:
wp-includes/IXR/class-IXR-introspectionserver.php
There is a reference to a specUrl that no longer works:
'specUrl' => 'http://xmlrpc.usefulinc.com/doc/reserved.html',
The domain xmlrpc.usefulinc.com is no longer accessible, so this URL is now a dead link.
As a result, WordPress Core ships with an outdated and broken external reference.
Although XML-RPC is largely deprecated in favor of the REST API, the code still exists in Core, and broken references should be cleaned up.
Steps to Reproduce
Open wp-includes/IXR/class-IXR-introspectionserver.php
Locate the $signatures array where 'specUrl' is defined
Visit http://xmlrpc.usefulinc.com/doc/reserved.html
Observe that the URL is not reachable
Expected Behavior
The specUrl should either:
- Be updated to a valid working reference, or
- Be removed if no suitable replacement exists.
Environment
WordPress Version: 6.8.2
Also exists in trunk (6.9-alpha)
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
@mayur8991
We can use this working reference link here: https://xmlrpc.com/spec.md