ablog

不器用で落着きのない技術者のメモ

OTN のシスオペが選ぶ今月の投稿 Best3

OTN Japan からメール配信される TechBlast ってのを見てたら、「シスオペが選ぶ今月の投稿 Best3」の1位にこんなのが。

Database Controlの起動中にエラー
Oracle Enterprise Managerが正常に動作しないとのご相談でしたが、その原因は、コンピュータ名に"_"(アンダーバー)が使用されていたためでした。
Microsoft DNSでは問題なく使用できますが、RFCで定められたルールでは許可されていないことに注意する必要があります。

OTN Japan - 404 Error

以前、Webアプリの開発環境で Cookie を使ったセッション管理が機能しないという問題がでて、結局ホスト名にアンダースコアを使っていたのが原因だったということがあった。

A "name" (Net, Host, Gateway, or Domain name) is a text string up to 24 characters drawn from the alphabet (A-Z), digits (0-9), minus sign (-), and period (.). Note that periods are only allowed when they serve to delimit components of "domain style names".

RFC 952 - DoD Internet host table specification

たしかに RFC に英数字以外で使えるのは「-」だけ(「.」はデリミタ)って書いている。