問題タブ [windows-2003-webserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
17148 参照

networking - 再起動後にIPNAT.SYSが実行され、サーバーへの接続が停止します

今朝来て、サーバーが再起動し、Webサイトがダウンしているのを見つけました。サーバーはオンラインで、Logmein経由で接続できました。(Windows Server 2003 R2 Standard Edition SP2)

実際の症状は、サーバーが着信ネットワークトラフィックを受け入れていないように見えることでした。例えば。Webサイト、FTP、SQL、同じネットワーク内からのping(ファイアウォールによってブロックされた外部ping)は、ネットワークなどを介して参照しますが、すべて応答がありません。

調査の結果、IPNAT.sysが実行されており、コマンドNET STOP IPNATによって問題が解決され、すべてが戻ってきたことがわかりました。

サービスは次のように構成されています。Windowsファイアウォール/ICS(実行されていません)(自動)ルーティングとリモートアクセス(実行されていません)(無効)

セキュリティ構成ウィザードは、Windowsコンポーネントの下にインストールされていません。

Windowsファイアウォールを起動しようとすると、IPNAT.sysが既に実行されているため、起動できないというメッセージが表示されます。

サーバーを再起動すると、同じ問題が再発し、上記のように解決できます。

とにかくWF/ICSを実行したくないので、これを無効にすることができますが、これを開始できないという事実は、原因ではなく症状のように見えます。(起動中に部分的に起動して失敗しているが、イベントログに何かが表示されている場合を除く)

問題は、何がIPNAT.sysを開始している可能性があり、それを無効にできるかということです。

どんなアイデアでもありがたいです、ありがとう。

0 投票する
2 に答える
1313 参照

iis-6 - IIS6 Web サイトにリモートでアクセスできない

IIS6 + .Net 4 がインストールされた Windows 2003 サーバーを使用しています。

ポート 8002 で実行するサイトを作成しました。ローカルではアクセスできましたが、リモートではアクセスできませんでした。私は次のテストを行いました

  • サーバーのローカル ブラウザを使用してアクセスhttp://192.168.1.107:8002/WebForm2.aspxしたところ、ページを正常に取得できました。
  • にアクセスするためにリモート マシンでブラウザを開いたところhttp://192.168.1.107:8002/WebForm2.aspx、ブラウザが長時間待機し、最終的にタイムアウトが表示され、Web ページが利用できないというメッセージが表示されました。
  • クライアントマシンから試したところtelnet 192.168.1.107 8002、接続できました。Windows 2003 サーバーのファイアウォールをオフにしていると思います。そうしないと、ポートがブロックされます。
  • ping 192.168.1.107クライアント マシンから実行し、応答を得ました。
  • リモート ブラウザが応答を待っている間に、サイト (IIS ではない) をシャットダウンすると、ブラウザがすぐに利用できなくなりました。サイトに接続されているブラウザのように見えますが、何かがぶら下がっています。

何がそのような問題を引き起こす可能性がありますか?

0 投票する
1 に答える
1423 参照

iis - Windows 2003 Server で IIS ユーザーに書き込み権限を与える

Windows 2003 ServerIIS6でWeb サイトを実行していますが、一時フォルダーにファイルを書き込んだり削除したりするときに問題が発生し、次のような警告が表示されます。

警告: unlink(C:\Inetpub\wwwroot\cakephp\app\tmp\cache\persistent\myapp_cake_core_cake_): C:\Inetpub\wwwroot\cakephp\lib\Cake\Cache\Engine\FileEngine.php 行 254 で許可が拒否されました

ディレクトリに移動tmpし、プロパティで IIS ユーザーに次のアクセス許可を与えました。

  • 読み取りと実行
  • フォルダの内容を一覧表示
  • 読んだ

そして、それはまだ同じ警告を表示しています。

プロパティ ウィンドウでAdvancedIIS ユーザー名をクリックすると、2 回表示されます。

1 つは許可タイプと読み取りと実行のアクセス許可を持ち、もう 1 つは拒否タイプと特別なアクセス許可を持ちます。

私の質問は: このユーザーに読み取りと実行のアクセス許可だけでなく、次のアクセス許可も与える必要がありますか?:

  • 属性を作成する
  • ファイルの作成/データの書き込み
  • フォルダーの作成/データの追加
  • サブフォルダーとファイルを削除する
  • 消去

ユーザー名の上にあるボタンをクリックすると、それらを選択できeditます。

これを行うと、セキュリティ ホールが開くことになりませんか? それ以外の場合、Web サイトが使用するファイルを読み取って削除するにはどうすればよいですか?

ありがとう。

0 投票する
1 に答える
1787 参照

c# - バイナリデータをパラメータとしてWebサービスのメソッドに送信しますか?

サーバー側(C#.NET、Windows 2003)にはメソッドを備えたWebサービスがあり、クライアント側(Visual C ++ v6、WinINet、POST)にはそのメソッドを呼び出し、バイナリデータをパラメーターとして渡します。バイナリデータを送信するとエラーが発生し、ASCIIデータを送信すると成功と呼ばれます。メソッドのパラメータとしてバイナリデータを送信するにはどうすればよいですか?

0 投票する
2 に答える
6817 参照

cakephp - スケジュールされたタスクおよびWindows2003ServerからCakePHPシェルを「開始できませんでした」

Windows 2003サーバーのスケジュールされたタスクを介してCakePHPシェルスクリプトを実行しようとしていますが、タスクを開始できませんでした。

コマンドプロンプトから手動で実行すると、うまく機能します。

[スケジュールされたタスクの実行]フィールドはまったく同じであり、[開始]は次のように設定されています。

[実行]フィールドは、(ISSユーザーではなく)すべてのアクセス許可を持つコンピューター管理者として設定されます。

スケジュールされたタスクログには、実行しようとすると次のメッセージが表示されます。

「TicketMailSystem.job」(ケーキ)2012/12/1307:15:00**エラー**

タスクを開始できません。

具体的なエラーは次のとおりです。

0x80070005:アクセスが拒否されました。

権限の問題のようです。

IIS 6ユーザーとインターネットゲストアカウントlib/Cake/Consol/cake.batユーザーの両方のユーザーにすべてのアクセス許可をファイルに渡そうとしましたが、それでも機能しません。

原因となる可能性のあるアイデアはありますか?

0 投票する
1 に答える
1626 参照

visual-studio-2012 - Visual Studio 2012 からサーバーに Web API をインストールする

私は Web 開発の世界に不慣れで、最終的に、ローカル PC から Visual Studio 2012 を使用して Web API を開発しましたが、完全に正常に動作します。

今、私はそれをサーバーに展開する必要がありますが、開始する手がかりがありません。誰かが私を案内してくれますか (または、少なくともその方法についてのリンクを教えてください)。私がオンラインで見つけたすべてのリソースは、Web 開発の経験がある人やサーバーの知識がある人向けです。

私の理解では、サーバーにリモートデスクトップを実行してインストールしますが、何が行われるかわかりません....

また、サーバーが Windows 2003 を実行していることを知っており、VS2012 が Windows 7 および 8 でのみ実行されていることも知っています。

ありがとう!

0 投票する
1 に答える
241 参照

apache - Apache 403 DocumentRoot の特定のフォルダーのみで禁止されている問題

ドキュメントルートを次の場所に設定すると、403 Apache Forbidden エラーが発生します。

C:\Google%20Drive\public_html

しかし、私が置くとうまくいきます

C:\public_html

問題は Windows フォルダーのアクセス許可によるものだと思いますが、良いものとしてコピーしようとしましたが、正確なようです。添付のスクリーンショットをご覧ください。大丈夫そうに見えるけど動かない 添付のスクリーンショット

手伝っていただけませんか?

前もって感謝します