tag:crieit.net,2005:https://crieit.net/users/sanadan/feed 真田 保の投稿 - Crieit Crieitでユーザー真田 保による最近の投稿 2020-05-20T02:16:14+09:00 https://crieit.net/users/sanadan/feed tag:crieit.net,2005:PublicArticle/15902 2020-05-20T02:16:14+09:00 2020-05-20T02:16:14+09:00 https://crieit.net/posts/zsh-Rails-server-IPv6 zsh上で、Rails serverの外部からのIPv6接続を許可したい場合の、オプションの書き方 <p> zsh上で、Rails serverの外部からのIPv6接続を許可したい場合は、</p> <p><code>bin/rails server -b \[::]</code></p> <p>と書く必要があります。なぜかと言うと、<code>[</code>が組み込みコマンドと解釈されてしまうためで、エスケープが必要だからのようです。<br />  なお、bashでは普通に、</p> <p><code>bin/rails s -b [::]</code></p> <p>で大丈夫でした。<br />  また、IPv6の接続許可を行えば、自動的にIPv4でも接続できるようになりました。この辺は要調査ではありますが。</p> 真田 保 tag:crieit.net,2005:PublicArticle/15868 2020-04-25T02:52:35+09:00 2020-04-26T16:32:05+09:00 https://crieit.net/posts/VPS-HTTP-80-HTTPS-443 VPSを引っ越したらHTTP(80)は繋がるがHTTPS(443)は繋がらなくなった原因 <h1 id="原因"><a href="#%E5%8E%9F%E5%9B%A0">原因</a></h1> <p>sslhの設定のIPアドレスが古いVPNのもののままだったせいでした。<br /> 新しいVPSのIPアドレスに修正したら直りました。</p> <h1 id="現象"><a href="#%E7%8F%BE%E8%B1%A1">現象</a></h1> <p>VPSを引っ越したらHTTP(80)は繋がるがHTTPS(443)は繋がらなくなりました。<br /> IPアドレスを指定しても、HTTPは繋がるのにHTTPSは<code>connection refused</code>になってしまいました。<br /> Webサーバーにsshでログインして、<code>curl https://localhost</code>を実行しても<code>connection refused</code>になるので、ufwなどを疑い無効にしてみたりしましたが、現象は変わらずHTTPSだけが問題で、他は問題なしでした。<br /> 結局、<code>grep -nr 443 /etc</code>で設定をさらったら、<code>/etc/default/sslh</code>が引っかかって、sslhのインストールしたことを思い出したのでした。</p> <h1 id="sslhとは?"><a href="#sslh%E3%81%A8%E3%81%AF%EF%BC%9F">sslhとは?</a></h1> <p>sslポート(443)などに、sshなどのプロトコルでも接続できるようにしてくれる、プロトコル多重化サーバーです。<br /> <a target="_blank" rel="nofollow noopener" href="https://www.rutschle.net/tech/sslh/README.html">sslh – A ssl/ssh multiplexer</a></p> 真田 保 tag:crieit.net,2005:PublicArticle/15806 2020-04-02T22:22:49+09:00 2020-04-02T22:36:13+09:00 https://crieit.net/posts/vim vimでカーソルを表示行で上下移動できるようにする <p> <code>.vimrc</code>に以下の記述を追加。<br />  検索して出てくるのは、なぜかノーマルモード用の設定しかないので、挿入モードでも同じになる設定を追加。</p> <pre><code>"カーソルを表示行で上下移動する。物理行移動は<C-n>,<C-p> nnoremap j gj nnoremap k gk nnoremap <Down> gj nnoremap <Up> gk inoremap <Down> <C-o>gj inoremap <Up> <C-o>gk </code></pre> <p> <code>.vimrc</code>を更新後vimを再起動すれば、設定が反映される。</p> 真田 保