文鳥大好きエンジニアのガラクタ置き場

文鳥さんに日々癒されているエンジニアが業務で直面したものについてまとめていく…予定。

Ruby - 時刻関連ワンライナー

個人的に使うことが多いので備忘録。

続きを読む

Kerberize 化した Storm UI で Invalid argument (400)

Kerberize 化した Storm UI にアクセスしたところ、以下のエラーが出てしまい、正常に UI が表示されなくなってしまった…

Caused by: sun.security.krb5.KrbException: Invalid argument (400) - Cannot find key of appropriate type to decrypt AP REP - AES256 CTS mode with HMAC SHA1-96
        at sun.security.krb5.KrbApReq.authenticate(KrbApReq.java:278) ~[?:1.8.0_161]
        at sun.security.krb5.KrbApReq.<init>(KrbApReq.java:149) ~[?:1.8.0_161]
        at sun.security.jgss.krb5.InitSecContextToken.<init>(InitSecContextToken.java:108) ~[?:1.8.0_161]
        at sun.security.jgss.krb5.Krb5Context.acceptSecContext(Krb5Context.java:829) ~[?:1.8.0_161]
        at sun.security.jgss.GSSContextImpl.acceptSecContext(GSSContextImpl.java:342) ~[?:1.8.0_161]
        at sun.security.jgss.GSSContextImpl.acceptSecContext(GSSContextImpl.java:285) ~[?:1.8.0_161]
        at sun.security.jgss.spnego.SpNegoContext.GSS_acceptSecContext(SpNegoContext.java:906) ~[?:1.8.0_161]
        at sun.security.jgss.spnego.SpNegoContext.acceptSecContext(SpNegoContext.java:556) ~[?:1.8.0_161]
        at sun.security.jgss.GSSContextImpl.acceptSecContext(GSSContextImpl.java:342) ~[?:1.8.0_161]
        at sun.security.jgss.GSSContextImpl.acceptSecContext(GSSContextImpl.java:285) ~[?:1.8.0_161]
        at org.apache.hadoop.security.authentication.server.KerberosAuthenticationHandler$2.run(KerberosAuthenticationHandler.java:366) ~[storm-core-1.1.1.jar:1.1.1]
        at org.apache.hadoop.security.authentication.server.KerberosAuthenticationHandler$2.run(KerberosAuthenticationHandler.java:348) ~[storm-core-1.1.1.jar:1.1.1]
        at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_161]
        at javax.security.auth.Subject.doAs(Subject.java:422) ~[?:1.8.0_161]
        at org.apache.hadoop.security.authentication.server.KerberosAuthenticationHandler.authenticate(KerberosAuthenticationHandler.java:348) ~[storm-core-1.1.1.jar:1.1.1]
        ... 32 more
続きを読む

Kerberos - Password incorrect while getting initial credentials

特定のサーバで kinit を実行した際にエラーが出てプロセスの起動に失敗するので原因を調査してみました。

続きを読む

秘密鍵から公開鍵を作りたい。

こんなことを最近したくなったので、自分用に覚書。

続きを読む

お久しぶりです。

お久しぶりです。(あけましておめでとうございます) ここ最近仕事の方が忙しく、なかなか更新ができていませんでした。。

今年こそはサボることなく投稿できるように頑張っていきたいと思います…

Kafka クラスタを構築してみる

前回は Mac OS X 上に Kafka の実行環境を構築することをやってみました。

ponteru.hatenablog.com

今回は少し発展させてクラスタ構築を行ってみようと思います。

(今回は2台の Broker によって構成されるクラスタを構築しようと思います)

続きを読む

Serverspec 入門

今回は Mac OS X 上に Serverspec の環境を構築して遊んでみようと思います。

serverspec.org

続きを読む