Re: Re: アップデート情報が取得できません。と表示される原因

2017年4月11日 at 11:06

早速アドバイスいただきありがとうございます!


concrete5 では、concrete5.org に接続し、コアファイルやマーケットプレイスに接続されているパッケージにアップデート版があるかどうか調べる機能がありますが、その機能が使えないので、

- コアが古いかどうかのチェックが出来ない
- マーケットプレイスにアドオンに最新版があるかどうかチェックできない

だけのようです。原因は、サーバーの通信が許可していなかったり curl などのサポートがないからだと思います。

こちら情報ありがとうございます。
早速(1)と(2)の両環境でdigでの名前引きやcurlコマンドでの通信を調べてみました。
参考までに下記に添付します。(両方同じ結果が得られました)

$ dig concrete5.org

;; ANSWER SECTION:
concrete5.org. 300 IN A 104.24.4.77
concrete5.org. 300 IN A 104.24.5.77


$ curl concrete5.org

<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.11.5</center>
</body>
</html>


firewallの設定ではhttp/httpsの通信の許可を行っていて、上記の結果を見る限り
一応通信はできているようですが、別の理由で通信がうまくいっていないのかもしれませんね。。。
(curlの結果が少し気になりますが。)

別の角度から調べてみます!

アドバイスありがとうございました。