The redirect from http://referencesource.microsoft.com/ to https://github.com/microsoft/referencesource causes requests to the symbol server at http://referencesource.microsoft.com/symbols to return an HTML page with an HTTP 200 OK status instead of a PDB file.
Such a response can be interpreted as a valid symbol file by clients and cause different unexpected problems. If the symbol server is no longer available, requests to its endpoints should return an appropriate error status, such as 404 Not Found, rather than 200 OK with HTML content.
The redirect from http://referencesource.microsoft.com/ to https://github.com/microsoft/referencesource causes requests to the symbol server at http://referencesource.microsoft.com/symbols to return an HTML page with an HTTP
200 OKstatus instead of a PDB file.Such a response can be interpreted as a valid symbol file by clients and cause different unexpected problems. If the symbol server is no longer available, requests to its endpoints should return an appropriate error status, such as
404 Not Found, rather than200 OKwith HTML content.