AN HTTPD ゲストブック/コメント集(2005年1月22日23:45)


Syun pamis@anet.ne.jp 2005/01/27 11:12

いとさん。中村さん。

ご確認頂きありがとうございました。
自宅でも、確認できました。
リモートデスクトップでログインした際にアイコンが見える見えないの差は、
リモート側のログイン設定の違いにあったのだと、解決してほっとしています。


いと gfh05223@nifty.com 2005/01/26 23:23

Syunさん

私も「ようこそ画面を使用する」のチェックを外すとアイコンが
表示され、表示されないときでもホットキーは効くことを確認しました。
それにしても、よく気がつきましたね。全く思い寄らないところでした。

上記のチェックを外すと「ユーザの簡易切り替えを使用する」のチェックも
同時に外れてしまうので、同時ログオンができなくなるという副作用があるのが
残念です。同時ログオン機能を使っている人は要注意です。
 http://support.microsoft.com/kb/279765/JA/


中村 n@ntn.zive.net 2005/01/26 23:08

Syunさん

おそくなりましたが、ようこそ画面を表示する」チェックをはずしてみました。
おっしゃるとおりアイコンが表示されました。
これで便利になります。
ありがとうございます。

サービスを利用する件については人それぞれ要求が違うのでなんともいえませんが、
ログインしていないとWEBサーバが使えないのは普段サーバにディスプレイを
つないでいない私の場合は不便ですね。電源が入っていればいつでも使えるのは
やはり魅力です。


Syun pamis@anet.ne.jp 2005/01/26 12:06

いとさん。中村さん。
今のところでわかったことを報告します。

いろいろと条件を洗い出し,これまで時間を見てテストしていました。
チップセットやUPSソフトの有無もリストに挙げてやっていると,
たとえば,自宅ではAdminで入ると時計が表示されないなど,
いろいろと条件によって表示のされ方が違う動作であることが確認できました。

結果ですが,確定ではありませんので
それぞれにご確認いただきたいことがあります。
コンパネのユーザアカウントから,
ログオンの「ようこそ画面を表示する」チェックをはずしてみてください。
すると,default consoleが見え、アイコンも見えることが確認できました。
チェックを入れるとこれが見えなくなるようです。
ただ,職場ではドメイン管理が有効になっていて
微妙にみなさんとの環境が違うため,一概に言えませんが,
この点はそれほど問題とは思えません。
(該当のマシンはドメインには参加していません)
設定を変更できるマシンがないので,今晩自宅でも試してみます。

eternallyさん。
ちょっと観点がずれているようですが,
私が問題視したのは,環境によってAN_httpdのアイコンが見える見えないの点で,
サービス起動で運用することの可否ではありません。

以下はAN_httpdに関わりがないので参考までに収めてください。
ただ,「なぜサービス運用するのか」と面と向かって問われると,
「精神衛生上の問題」と,お答えするのが一番簡単そうです。
なぜ,AN_httpdは,サービス起動ができるのでしょう。
eternallyさんの職場か学校などで,議論してみても楽しそうそうです。

細かな説明は省きますが,eternallyさんのWebサーバ運用についての考えは,
条件によってはある意味正しいでしょうし,間違っているともいえると,私は思います。


eternally 2005/01/25 22:55

Syunさん
どうしてもサービス起動でなければならないのでしょうか?
通常起動にすることは出来ませんか?
ログインを常にさせておくのであれば通常起動でもよいとおもいます。
特に不都合なこともないと思います。
ログオフしたときに接続できなくなりますがサーバ専用機とするならばログオフをするときは大抵ほとんど再起動の場合だと思いますのでサービス起動にしておかなければならない理由はないと思いますがどうでしょうか?


いと gfh05223@nifty.com 2005/01/24 23:15

Syunさん、中村さん

AN HTTPDをサービス登録した時の動作について分かったことを
書いてみます。

[基本的な動作]

・サーバ機に最初にログオンしたユーザの画面にアイコンが
表示される。ただしリモートデスクトップからログオンしたときは
表示されない。

・一旦ログオフすると、アイコンは次のログオン時にはどのユーザにも
表示されない。

・アイコンを表示させるには、コントロールパネルのサービスから
AN HTTP Serviceを再起動させるか、AN HTTPDのオプションから
サービスのチェックを OFF/ON する。ただしリモートデスクトップから
ログオンしたときは何をやっても表示できない。

[禁止事項]

・サーバ機を起動後、最初のログオンをリモートデスクトップ経由で
実行してはいけない。以後何をやってもアイコンは表示されなくなる。

・サーバ機上でログオンユーザなしのときにリモートデスクトップから
接続&ログオンすると、ホットキーが効かない。コントロールパネルの
サービスから AN HTTP Service の再起動を行うとタスクマネージャに
httpd.exe のプロセスが増えるという問題な現象あり。

[解決策]

・リモートデスクトップは使わないで、VNC系プログラム(例えば RealVNC)で
リモート接続する。これならサーバ上で操作するのと全く同じである。
ホットキーも効く(Ctrl, Altを有効にし H キーを押す)。

・どうしてもリモートデスクトップを使いたいなら、サーバ側でログオン後、
リモート接続する。それ以後、絶対にログオフはしないこと。サーバ機に
キーボード/モニタがないなら自働ログオン設定にしてスクリーンセーバーを
かけておくか、姑息な手段だがログオンだけ VNCで行う。


Syun pamis@anet.ne.jp 2005/01/24 01:26

失礼しました。
下記投稿の訂正です。
Win2000Serverのログイン画面、ではなく「スタート」から選べる、です。
ログイン画面から再起動できれば、恐ろしい事態が起こってしまいます。


Syun pamis@anet.ne.jp 2005/01/24 01:20

中村さん。
ありがとうございます。
メインで使うWin2000Serverは、リモートデスクトップでも、
ログイン画面でシャットダウンや再起動が選べますが、WinXPでは選べませんし、
CTRL+ALT+DELでばかり試していたのでできないものと諦めていました。
ちょっと調べるとCTRL+ALT+ENDで
リモート側のCTRL+ALT+DELと同じ扱いになるとわかりました。
これでとても便利になります。

いとさん。
丁寧なご回答感謝します。ありがとうございました。
私が数時間前に行ったリモートデスクトップの実験では、
default consoleは見えず、アイコンも見えませんでしたが、
問題?の環境ではdefault consoleが見え、アイコンも見えることが伝えたかったのです。
遅い早いは問題ではなく、リモートでも見えるのが正しいのであれば
これはこれで正しい挙動なのでしょう。
でも、いとさん、中村さんの雰囲気から察すると、このdefault consoleも見えないように
推測したのですが、そのあたりはいかがでしょうか。

実験経路はハブ1台に対して、アイコンの見える環境は間にハブが5台もからんでいます。
後は実際に明日以降サーバの近くでリモートデスクトップで試してみます。
おそらく私の知識ではこれ以上原因を突き詰めることが困難に感じますが、
なにかわかりましたら、またご報告させて頂きます。


中村 n@ntn.zive.net 2005/01/23 23:40

いとさん、Syunさん

AN HTTPDと関係ないので書き込むのもどうかと思ったのですが、参考になればと思い
書きます。
リモートデスクトップでも再起動できますよ。
リモートデスクトップのタスクマネージャのメニューバーにあるシャットダウンに再起
動、電源を切る、ログオフ、切断があります。


いと gfh05223@nifty.com 2005/01/23 23:17

Syunさん

私は普段はリモートデスクトップは全く使っていなくて、
リモートアクセスには RealVNCを使っています。
理由は Windows2000で使っていたので WindowsXPでも使っている
というくらいのことです。リモートデスクトップの使い方自体
よく知らないので、確認しながらコメントをしていました。

リモートデスクトップでは再起動がなくて、切断しかできない
ということをはじめて知りました。そのことだけをとっても
リモートデスクトップを使うのは止めたらと言いたいですね。

RealVNCならスタートから再起動が選べて、一旦接続が切れた後、
VNCサーバがサービスで起動した頃を見計らってリモート接続すれば
再接続させることができます。

RealVNCの場合は、サーバ機を起動させた後、最初のリモート接続では
AN HTTPDのアイコンは表示されるのでが、ログオフすると次の
ログオンからはアイコンは表示されないということのようです。
ログオフしないでユーザ切り替え画面にしておけばいつでも
アイコンを表示させて設定変更ができます。

AN HTTPDの起動/再起動時に default consoleは必ず開いて閉じ、
その後にアイコンが表示されると思います。速い/遅いやそれ以上の
挙動については、何とも私には分かりません。


Syun pamis@anet.ne.jp 2005/01/23 21:34

いとさん。
前述のサーバ機はサービスで起動しています。

このマシンの当初の目的はプリントサーバでしたので、
キーボード、マウス、モニタなど一切接続しておりません。
リモートデスクトップでは再起動が行えないため、
WindowsUpdateのついでに再起動させているぐらいです。
そこに内部用のWebサーバを試験的に立ち上げ、サービスとして設定しています。
改めてWIn2000やWinXPで142gを利用してサービス設定を行い、
リモートデスクトップでのぞくと、確かにいとさんの言われる通りアイコンは見えません。
リモートデスクトップ接続からサービス設定を行うと、その時点でアイコンが消えます。
きっとこの挙動が正常で、職場の環境がイレギュラーなのでしょう。
そこでモニタとマウスをつなぎ、いったんシャットダウンしました。
電源再投入後ローカルアドレスで接続し、Webサーバとしてサービスが機能していることを
確認後、リモートデスクトップで接続すると、やはり見えます。
ただし、気になったのは接続時にAN_Httpdのウィンドウが開き、一定時間の後に消えることです。消えた後にアイコン表示が行われます。
実験の際にはこのような挙動は起きませんでした。
これらことで何かお気づきになった点があればよろしくお願いします。


いと gfh05223@nifty.com 2005/01/23 20:21

Syunさん

サービスとして動作させたときの話なので、AN HTTPD は
サーバ機の電源投入と同時に動作しているという仮定です。
それはいいでしょうか? そのときにはリモートログオンした
画面にはアイコンは表示されないと思うのですが。

リモートログオン後に、AN HTTPDを起動/サービス化し
以降はリモート接続は切断してもログオフはしないという
使い方なら、アイコンは表示されると思います。

Syunさんの場合にどのタイミングで AN HTTPDが起動するのか
ちょっと読み取れません。


中村 n@ntn.zive.net 2005/01/23 17:45

皆さんコメントありがとうございます。
いとさんのおっしゃるとおり、私の場合は後者にあたります。
ただ、サーバ側でログインしてそのごリモートで接続というのは実行していないので、前者の場合にアイコンが表示されるかどうかは確認していません。ディスプレイが
故障中でログインなどがサーバ側で試せませんでした。
田中さん、 CTRL+ALT+"H"ではオプションは出ないようです。
やはりいとさんが言われている設定変更の方法しかないのでしょうか。
一度設定をしてしまえば殆ど変更の画面を見なくてもそのまま安定して運用できている
ので、ものすごく不便というわけではありませんが、この辺に対応していただけると更
に便利かと思いました。


Syun pamis@anet.ne.jp 2005/01/23 14:27

いとさん。
後者の説明を引用します。

>もう一つは、サーバ側ではユーザはログオンしておらず、クライアントから
>リモート接続後、ログオンするケース。こちらの場合には AN HTTPDのアイコンは
>表示されないようです

ログインユーザは誰もおりません。
共有のかかったA0判プリントサーバとしても機能しておりますので関係者が印刷時には使用します。
リモートデスクトップで接続する管理者は私一人ですし,他の方は誰もパスワードを知りません。接続後は「ログオフ」で「切断」は使用しません。
これが後者の説明に該当するのであれば,私の環境は後者ということになります。
私はこれが普通だと思っていたので,これまで疑問に感じたことがありませんでした。


いと gfh05223@nifty.com 2005/01/23 12:32

リモートデスクトップ接続には 2つのケースがあると思います。

一つは、サーバ側で既にログオンし、AN HTTPDのアイコンが表示されている状況で
クライアント側からそのユーザでリモートデスクトップ接続するケース。
この場合には AN HTTPDのアイコンは表示されます。

もう一つは、サーバ側ではユーザはログオンしておらず、クライアントから
リモート接続後、ログオンするケース。こちらの場合には AN HTTPDのアイコンは
表示されないようです。

Syunさんは前者、中村さんと中田さんは後者の話ではないでしょうか?
もし Syunさんが後者だとすると方法を教えてください。

リモートデスクトップのオプション -> ローカルリソース -> キーボード に
Alt+Tab のような組み合わせキーの適用先の設定があるので、後者でホットキーが
効くのかと思ったのですが、どうもローカルホストに効いてしまうようです。

過去ログとして以下がありますが、アイコンは表示されず、ホットキーも
効かないと報告されています。
http://homepage1.nifty.com/yito/namazu/gbook/20040317.1937.html
Windowsのリモートデスクトップ接続ではなく、VNCでも同様のようです。

結局、少し面倒ですが、ログオンからの場合には二重起動させて設定変更後、
コントロールパネルのサービスの中で再起動させるということになるでしょうか。


Syun pamis@anet.ne.jp 2005/01/23 08:40

私の職場では,1年半ほど前より内部サーバとして
AN_Httpdを稼働させています。(Ver.142K)
事務室より直線距離で200メートル近く離れているため,
WinXPProSP1にて,リモートデスクトップ環境使用しています。
下記質問・回答のアイコンは常に「表示」されています。


中田昭雄 nakata@st.rim.or.jp 2005/01/23 07:33

中村さん、
「デスクトップ」を認識して区別しているのでアイコンは出ないと思います。
ホットキー( CTRL+ALT+"H" )で、オプションのダイアログは出ませんか?


中村 n@ntn.zive.net 2005/01/22 23:45

ログなど検索しましたが、回避策が見つけられませんでしたので質問します。
AN httpdを便利に使用させていただいています。
下記環境でアイコンが表示されずに不便を感じています。
サーバOS WindowsXP Pro SP2
AN httpd をサービスで利用

サーバに別の端末からリモートデスクトップで接続してAN httpdの設定を変更したいのですが、トレイにアイコンが表示されません。
プログラムファイルから起動しても2重起動のエラーが出て本来の使用方法ではないような気がします。

リモートデスクトップ経由でなく直接サーバにログイン(リモートデスクトップと同じアカウント)した場合は正常にアイコンが表示されています。

回避方法はありますでしょうか?


「ようこそ画面を使用する」のチェックボックスをオフにするでもいいのですが、正確に言うと「ユーザの簡易切り替えを使用する」の方をオフにすればよさそうです。(いと)