Opened 10 months ago
Closed 10 months ago
#63848 closed defect (bug) (fixed)
Dead link in IXR introspection server (specUrl points to xmlrpc.usefulinc.com)
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Milestone: | 6.9 | Priority: | normal |
| Severity: | normal | Version: | 6.8.2 |
| Component: | XML-RPC | Keywords: | dev-feedback has-patch |
| Focuses: | docs, coding-standards | Cc: |
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)
@mayur8991
We can use this working reference link here: https://xmlrpc.com/spec.md