もうすぐ独立1年目

5月15日で独立してから1年が経ちます。
独立3ヶ月目に書いた時と同じように営業活動は全くやっていないのですが色々仕事が舞い込んできて、その業務に追われる毎日です。(もちろん依頼は前職の知り合い関連からの仕事ばかりですが)
去年は普通にWeb関連ばかりでしたが、今年は非常に大きなクライアントの仕事があり、実績として申し分の無いものが出来ました。NDAの関係上、おおっぴらには言えませんが100人聞いても99人は知ってる(海外の先進国含め)と思われる非常に品質管理が徹底している会社の1つの企画に参画できました。

そういった事にも巡りあえて、なんだかんだで独立して良かったなぁと思っています。

IE11でSSL経由でつながらない(TLSを切ればつながる)

独自証明書を使っていて、TLSを切らないとつながらないケースが発生。
セキュリティ的には弱くなるが、以下のssl.confで一応つながった。(今回はイントラだったので一応許可)
SSLProtocol -all +SSLv2 +SSLv3 +TLSv1
あとFTPで証明書をアップした際にASCIIモードで上がっていると証明書が異なるものとして認識される可能性もあり?
このへんは要検証だがIE11のTLSに不具合があるみたいなので注意。

Research Artisan liteでインストールエラー

DB情報があってるのにエラーが出る場合はerror_reportingのE_DEPRECATEDにひっかかってる。
mysql_connectと非推奨の接続が原因。
一応以下の設定で動くようにはなる。
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT

解析タグがHTTP接続でもHTTPSになる不具合があるので修正する。
・ra_core/application/libs/Track.php
605行目を以下に入れ替える。
$protocol = ($_SERVER['HTTPS']=='on') ? 'https://' : 'http://';

以前壊れたSeagateのHDDの故障率

この記事に書いたやつです。
http://d.hatena.ne.jp/faibou/20140924

型番はST3000DM001。そして以下の記事を見ると・・・
http://gigazine.net/news/20150122-best-hard-disk-2015jan/
https://www.backblaze.com/blog/best-hard-drive/
Failure Rateが飛び抜けてるHDDがそれでした^^

1月上旬から自宅のメール鯖にメールが届かない件について

9日ぐらいから何かメールが全然こないなぁと思っていて、試しにgmailから自宅鯖へメールを送ると
以下の様なエラーが出ていた。

554 5.7.1 Service unavailable; Client host [mail-ig0-f178.google.com] blocked using rhsbl.ahbl.org; List shut down.

結論から言うとSPAM対策のPermitリストに「rhsbl.ahbl.org」を利用していたが、どうもこれがダウンしていて
リストを参照出来ないからエラーが出ていたようだ。
/etc/postfix/main.cfの「reject_rhsbl_client rhsbl.ahbl.org」の行を削除して再起動すれば解決。

HTTP_Requestで思うような結果が来ない時は

GETにしてパラメーターをhttp_build_queryで生成して渡してみるといいかも。
POSTだと/とかその辺の文字列がおかしくなる可能性あり。POST制限があるところは何かでパラメーターを変換してみるとうまくいくかも。