カテゴリー別アーカイブ: 運用

SSLのWebサーバにクライアント証明書をもったクライアントが接続できなくなった、そんなとき

動的IPでサーバ運用したい、そんなときに使えるのがDDNS。
DDNSの更新方法にはいろいろあるんでしょうけど、うちとこではこうしてます。

1)
うちのサーバで付けたいホスト名を書き込んだクライアント証明書を作り、相手に渡します。
2)
動的IPのマシンにクロンを仕掛けておいて、クライアント証明書つきで所定のURLにアクセスするようにします。w3mを使えば、1行のコマンドで簡単に実現できます。
3)
うちとこのサーバでは、クライアント証明書に書き込んだホスト名に、アクセスしてきたクライアントのREMOTE_ADDRを対応付けて、DDNSを更新します。

もう数年運用してますがあるとき3)が動かなくなりました。そんなとき。
続きを読む

freebsd 7.x にtarballで入れたphppgadminが動かない、そんなとき

トラブルの発生条件は、以下の通り。

  • FreeBSD 7.2-RELEASE
  • portinstall でインストールした apache22 php5 postgresql-8.3.7
  • 公式サイトからtarballで設置した phppgadmin-4.2.2

エラーメッセージはこのようなものでした。



Notice: Undefined offset: 1 in ***/phppgadmin/dbexport.php on line 75

Notice: Undefined offset: 1 in ***/phppgadmin/dbexport.php on line 78

そんなとき。

続きを読む

redmine がエラーを出して起動しない、そんなとき

trac から redmine にプロジェクト管理ツールを移行しよう、と思い立ち、svn版の redmineをダウンロードしてうまく立ち上がったものの、svn upしたり、yum updateしたり、aptitude upgradeしてるうちに、なんかエラーが出るようになってしまったそんなとき。 続きを読む

Fodora 9 (FC 9) で yum update が途中で止まるそんなとき

yum update したら、下記のエラーメッセージが出て、止まってしまう。そんなとき。

Error: Missing Dependency: NetworkManager-glib = 1:0.7.0-0.9.3.svn3623.fc9 is needed by package 1:NetworkManager-0.7.0-0.9.3.svn3623.fc9.i386 (installed)

以下のようにしたらうまくいきました。

yum remove NetworkManager
yum update
yum install NetworkManager

cabocha-0.53 が fedora 9 (gcc 4.3) で make できない、そんなとき

fedora 9 で yamcha と cabocha を使いたい、そう思って、make してみました。

エラーが出ます。

param.cpp:205: error: 'strlen' was not declared in this scope
param.cpp:211: error: 'strlen' was not declared in this scope

ちょっと気が遠くなりかけた。そんなとき。

続きを読む

yamcha 0.33 が fedora 9 (gcc 4.3) で make できない、そんなとき

fedora 9 で yamcha と cabocha を使いたい、そう思って、make してみました。

エラーが出ます。

param.cpp:102: error: 'strlen' was not declared in this scope
param.cpp:103: error: 'strncmp' was not declared in this scope

ちょっと気が遠くなりかけた。そんなとき。

続きを読む