2017-03-10 14 views
1

8030世界の指導者向けにHTTP AppServiceを作成するSelf-paced開発者のXQueryクラスコードを実行し、hello.xqyをファイルシステムのルートディレクトリに配置しました見ることにした。ブラウザでhttp://<fullservername>:8030/hello.xqyというURLを発行すると、「このサイトにアクセスできません」というエラーが表示されます。サーバー上のエラーはどこで調べられますか?これをトラブルシューティングするにはどうすればよいですか?任意のポインタが役立ちます。 netstat -a |grep 8030MarkLogic HTTP AppServerが "このサイトに到達できません"を返します

+0

私が使用したTypo..URLはhttp://フルホスト名:8030/hello.xqyでした – user7691237

答えて

1

ポート8001のMarkLogic Admin UIにアクセスして、ランディングページの[Status]タブを開いている場合は、8030-world-リーダーのアプリサーバーがアプリサーバーの中に現れるはずです。それが赤で表示されていることを確認します。赤色で表示されている場合は、アプリケーションサーバーを初期化しようとしたときにポート8030を要求していない可能性があります。そのアプリケーションサーバーの設定タブに移動し、別の空きポート(多分8031)を選択して変更を保存するだけです。 MarkLogicがあなたのためにapp-serverを再起動します。それ以降、それ以上の変更を加えることなく新しいポート上でそれに接続できるはずです。

HTH!

+0

赤ではありません。また、8030の世界的リーダーであるHTTP AppServerとnetstat -aを削除すると、grep 8030は "tcp 0 0 0.0.0.0:8030 0.0.0.0:* LISTEN"という行を表示しません。 HTTP AppServerを作成すると、netstat -aに表示されます。だから、私はそれがHTTPサービスを実行することができると仮定しているが、HTTPサービスが私の要求を見ることができる場合、トラブルシューティングに使用できるログや何かがあるはずだと思っている。 – user7691237

+0

私がwgetを実行すると、「接続されました。HTTPリクエストが送信されました...応答を待っています....401権限のない認証が失敗しました」というメッセージが表示されます。 – user7691237

+0

また、HTTPサーバーのルートディレクトリに次の内容のファイルが1つだけあります。xquery version "1.0-ml"; 「Hello World!」 – user7691237

関連する問題