Shammer's Philosophy

My private adversaria

Connecting "http://www.emacswiki.org/cgi-bin/emacs?action=index;raw=1" always error

I forgot since when but I see the error message every time I launch Emacs, that means connecting http://www.emacswiki.org/cgi-bin/emacs?action=index;raw=1 failed.
I tried connecting this URL with curl, it returns 301.

$ curl -v http://www.emacswiki.org/cgi-bin/emacs?action=index;raw=1
*   Trying 149.210.147.41...
* Connected to www.emacswiki.org (149.210.147.41) port 80 (#0)
> GET /cgi-bin/emacs?action=index HTTP/1.1
> Host: www.emacswiki.org
> User-Agent: curl/7.43.0
> Accept: */*
> 
< HTTP/1.1 301 Moved Permanently
< Server: nginx/1.4.6 (Ubuntu)
< Date: Tue, 02 May 2017 02:07:40 GMT
< Content-Type: text/html
< Content-Length: 193
< Connection: keep-alive
< Location: https://www.emacswiki.org/cgi-bin/emacs?action=index
< 
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.4.6 (Ubuntu)</center>
</body>
</html>
* Connection #0 to host www.emacswiki.org left intact
$

Then, connecting https://www.emacswiki.org/cgi-bin/emacs?action=index but it received 404.

$ curl -k -v https://www.emacswiki.org/cgi-bin/emacs?action=index;raw=1
*   Trying 149.210.147.41...
* Connected to www.emacswiki.org (149.210.147.41) port 443 (#0)
* TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
* Server certificate: www.emacswiki.org
* Server certificate: A10 Networks, K.K. CA
> GET /cgi-bin/emacs?action=index HTTP/1.1
> Host: www.emacswiki.org
> User-Agent: curl/7.43.0
> Accept: */*
> 
< HTTP/1.1 404 Not Found
< Server: nginx/1.4.6 (Ubuntu)
< Date: Tue, 02 May 2017 02:08:17 GMT
< Content-Type: text/html; charset=iso-8859-1
< Content-Length: 293
< Connection: keep-alive
< 
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /cgi-bin/emacs was not found on this server.</p>
<hr>
<address>Apache/2.4.7 (Ubuntu) Server at www.emacswiki.org Port 80</address>
</body></html>
* Connection #0 to host www.emacswiki.org left intact
$

I'm not sure it is when but URL changed somedays. Correct URL is http://www.emacswiki.org/emacs?action=index;raw=1, removed cgi-bin from original URL. I made the URL of my $HOME/.emacs.d/auto-install/auto-install.el corrected, then I can see the message "Update package name from `EmacsWiki' successful.".