2010年2月11日

[openoffice:11889] Re: 【解決】Re: サーバー名を指定して, Oooファイルが開かない。

解決を見た件ですが、別件で調べ物をしていましたところ、、、

Ishiguro Tatsuo wrote:
> ご指摘の通り、サーバー名に「_(アンダースコア)」が含まれていました。

RFC を見てみますと、

DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION

http://www.ietf.org/rfc/rfc1035.txt

ドメイン名においてピリオドで区切られている各部分は、
 ・英字で始まって、英字もしくは数字で終わる。
 ・中にある文字は、英字か、数字か、ハイフンのみ。
 ・長さは、63文字またはそれ未満。


さらに、先頭にアンダースコアを付けて、サービスの位置を指定する
方法が提案されているみたいで、

A DNS RR for specifying the location of services (DNS SRV)
ftp://ftp.rfc-editor.org/in-notes/rfc2782.txt

例: _ldap._tcp.example.com
  example.com の TCP で通信できる LDAP サーバー(サービス)

のように、アンダースコアを特別な意味で使うようになってきているみたいです。

どうやら、もともとは、英字か、数字か、ハイフンのみ。のようですし、
その後、日本語文字なども加えられたみたいですが、、、
さらに、アンダースコアが特別な意味を持ってくるようですし(先頭部分にですが)、
ということで、アンダースコアの利用については、何かの折に見直しておくと、
例えば、ハイフン(半角マイナス)に置き換えるとかしておくと、
きっとよいことがあるのではないかと思いまして、メールしてみました。

Tora


> 以下の内容で確認いたしました。
> 1.サーバー名をIPアドレスにすると、正常に動作しました。
> \\192.168.1.1\フォルダ名\sample.odp
> 2.DNS(bind)に登録して、「_(アンダースコア)」なしで、正常に動作しました。
> \\server.honsha(同じサーバー)\フォルダ名\sample.odp
> なお、終了時、lockファイルも消えて正常な動作となりました。
>
> 昔から続いているサーバー名を変えるわけには行かないので、3.2を楽しみに待ちたいと思います。

> Masahisa Kamataki <kamataki@xxxxx> wrote:
>> OpenOffice.orgの不具合・要望データベースであるIssueTrackerで調べてみる
>> と似た問題を指摘したものは以下ぐらいでした。
>>
>> cannot open files from shell if UNC server has a _ (underscore)
>> http://ja.openoffice.org/issues/show_bug.cgi?id=53184
>>
>> つまり、\\server(サーバー名)\フォルダ名\sample.odp に「_(アンダースコ
>> ア)」が含まれているとだめみたいです。
>>
>> うまくいく環境と問題のある環境のUNCパスの違いが「_」の存在だとすると、
>> 上記が当てはまるということです。修正はまもなくリリース予定の3.2になっ
>> ています。


MLホームページ: http://www.freeml.com/openoffice

----------------------------------------------------------------------
MLメンバーと撮った写真はフォト共有機能を使ってかんたん共有!
http://ad.freeml.com/cgi-bin/sa.cgi?id=fblx2
-----------------------------------------------------[freeml by GMO]--


投稿者 xml-rpc : 2010年2月11日 09:23
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/93214
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。