RaspberryPiの初期設定でhttpsが使えなかった

Raspberry Pi にRASPBIAN JESSIE LITEをインストール後、httpsのサイトに行った際になんだかうまくいかなかった。

参考記事: Raspberry PI 2を買ってSnappy Ubuntu Coreをインストールしたら最初にやること

 

解決策

日付を正しく設定する。

sudo date -s "Mon Sep 5 3:17:30 JST 2016"

これで無事に解決!

 

問題

wget http://google.com

とした際には正しくgoogleのindex.htmlが取得できるのに対し、

wget https://google.com

とすると、

wget https://google.com/
--2016-02-26 03:23:51-- https://google.com/
Resolving google.com (google.com)... 216.58.197.206
Connecting to google.com (google.com)|216.58.197.206|:443... connected.
ERROR: The certificate of ‘google.com’ is not trusted.
ERROR: The certificate of ‘google.com’ is not yet activated.
The certificate has not yet been activated

などと表示されて正しく取得できない。自分はgitから自分の設定ファイルを取得しようとした際に

git clone https://github.com/takunoko/.dotfiles
Cloning into '.dotfiles'...
fatal: unable to access 'https://github.com/takunoko/.dotfiles/': server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

の表示され、この問題に気づいた。(このエラーメッセージから時刻の設定がなってないからsslがはじかれるとは思いつかない…)

最近、ルーターをいじったりしたので、それ関連かと思い2時間ほど設定を見直したり、いろいろな記事を調べたが解決策が出てこなくて困った。

日時の設定で全て解決。めでたしめでたし。

 

まとめ

RaspberryPiにRasbian(OS)をインストールしたSDカードを刺すだけで起動して自動でネットワークに接続しsshdサーバーを起動してくれるので、sshで接続し初期アカウント(ユーザ:pi, パスワード:raspberry)一度も画面を接続しなくて利用できるのですごく便利〜

けど、このような問題の原因にたどり着くのには苦労…。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください