インターネット

GroupSessionのアップデート

弊社ではスタッフのスケジュール管理やタスク管理にグループウェア(GroupSession)を使っています。
GroupSessionは日本トータルシステム株式会社がオープンソースで提供してくれているJavaアプリケーションです。
手軽にTomcatアプリケーションサーバー上で稼働するので便利です。

aipoも考えたのですがメンテナンスがやりづらかったので、GroupSessionにしました。

さて、バージョン4.0.2でアップデート追従がSTOPしていたのですが、ようやく最新版の4.0.4に追いつきました。
今回のアップデートでデータベースエンジンがバージョンアップしているとのことから、レスポンスの改善なども期待できそうです。
(少人数で使っているのでパフォーマンス的には全く問題ないのですが。)

しかし、いつもながら困ったことが起きます。Javaのランタイムのアップデートにいつも失敗してしまうんですよね。以前、VPN経由リモートでJavaアップデートを適用したらTomcatが起動しなくなって焦ったことがあります。結局JREをアンインストールして、最初っからTomcat環境を整備しなおすという不毛な作業を強いられたのですが、今回も全く同じことが起きました。

私の経験上、SUNがOracleに買収されてからこのアップデート失敗によるTomcat起動不可というトラブルが起きやすくなっていると感じます。OracleにSUNが買収された時点でJavaヤバイなぁと思ったのですが、Java関係は本当に何が何やら分からない状態になっていて、ビギナーさんは間違いなく躓くと思いますね。Oracleに言っても何も改善されないので言いませんけどね。(細い目で見ておくだけです)

さて、Tomcat環境がきちんと出来たらGroupSessionはアッサリデプロイ出来るので、再度Tomcatを停止してバックアップしていたデータやファイル郡をしかるべきディレクトリにCOPYして戻すだけです。Tomcatを起動したら今まで通りGroupSessionが再稼働します。もちろんバージョンは上がっているので基本的な操作をして正常性を確認します。

特に問題なかったので作業終了。Java関係のイレギュラーさえなければ10分程度で終わる作業ですね。

弊社のサービス内容では特に明示していませんが、小規模オフィス(20~30名程度)でグループウェアを使用したいというご要望がありましたら、ご相談いただけたらハードウェア選定からお手伝いできると思います。私自身もとはインフラ系エンジニアですので、ネットワーク、サーバー含めて対応可能です。もしこの様な要件をお持ちで、依頼先が見つからず困っている様でしたら弊社にお気軽にご連絡いただければと思います。

ロリポップ!メールがSSL通信をサポート

ロリポップ!サーバーを使っている方達にはホットニュースです。

弊社のサイト、いわゆるホームページもロリポップで借りて動いています。以前はチカッパと呼んでいたのですが統合されたので、ロリポップレンタルサーバーですね。そのロリポップサーバーのメールサービスで、SSL通信がサポートされました。これは結構嬉しい事です。

メールのSSL通信に対応しました! / 新着情報 / お知らせ – ロリポップ!

具体的には、「各種プロトコルで、SMTP over SSL、POP over SSL、IMAP over SSLをご利用いただけます。」との事ですから、POPやIMAP、SMTPの三種類をサポートしたってことですね。設定はそんなに難しくありません。ちゃんとAndroidデバイスの設定で、POP版とIMAP版が準備されているのは感心しました。設定手順って手抜きしがちな部分ですからね。

各種メールソフトの設定方法 / メール / マニュアル – ロリポップ!

とは言うものの実は完全ではありません。メーラーの設定をSSL対応にすれば、メーラー(MUA)とロリポップサーバー(MTA)との間はSSLで暗号化されます。しかし相手先のメールサーバー(MTA)がSSL非対応なら、そこから先は非暗号化になります。相手側が非対応だから仕方なく当然ですよね。

それでも、自分が使っているメールサーバーにアクセスする際のIDやパスワード情報が暗号化される点ではメリットがあります。その部分の盗聴に対しては有効ですから無意味ではありません。

今後は、DKIMやDomainKeys(電子署名)にも対応させて欲しいですね。色々な方式があるので別にYahoo!に肩入れするつもりはありませんが、DKIMはGmail(Google Apps)でも採用されていてスタンダードですからね。