2009-03-19 12 views
0

パブリックプロジェクトで過去に正常に使用したClassic ASPで書かれたWebベースのRSSリーダーがあります。しかし、この社内プロジェクトには協力したくありません。従来のASP RSSリーダーは内部サーバーでは動作しません

関連のあるコード:私は次のエラーを取得しています

set xmlDoc = createObject("Msxml.DOMDocument") 
xmlDoc.async = false 
xmlDoc.setProperty "ServerHTTPRequest", true 
xmlDoc.load(extURL) 

If (xmlDoc.parseError.errorCode <> 0) then 
    Response.Write "XML error #" & xmlDoc.parseError.errorCode & ": " & xmlDoc.parseError.reason 
Else 
    'Not pertinent as it never gets here... 
End If 

:それだけではない、この特定のプロジェクトに、他の場所でうまく働いてい

XML error #-2146697208: The download of the specified resource has failed. 

。その内部プロジェクトなので、私はそれにリンクすることはできません。飼料は適切に形成され、そのすべてが楽しいです。

いいえ、私はそれを捨てることはできませんし、プログラミング言語[ここにanti-CLASP rantを挿入]を使用することはできません。あなたが追加しなければならないことがあれば、投稿しないでください。

Server 2003上で実行されている。その、と私はすべての構成情報を検索する必要がある場合、私は、サーバーへのアクセス権を持っているかなど

編集 - 質問のカップルに答えるために:

  • 私はextURLを当面は同じサーバー上のページとしてテストしています。
  • URLをIE6とIE7に手動で入力しました(企業ポリシーごとにFxなし)ので、正常に読み込まれます。
  • 私は生成されたRSSフィードを家からのバリデーターを通して実行しました。
  • 私は生成されたXMLファイルを保存して、ロードしようとしましたが、同じエラーが発生するだけです。
  • これはおそらく早く言及しておいたはずですが、私はテスト用に別のサーバーを争うことができなかったので、別のポートでテストサイトを実行しています - http://subdomain.maindomain.com:5150/rss.asp投稿したものはすべてそのまま適用されます。

私は基本認証を有効にしているので、NT Logonなどのサイトの特定の部分へのアクセスを制限できます。これは問題になるでしょうか?セキュリティコードの一部を無効にするので、私はそれをオフにすることはできません...

ありがとうございます。 :)

もう一度編集 - 問題の原因となったのは認証であったことが分かります。私は、サーバー管理者(開発者であることに加えて)としての私の新しい役割に関する私自身の経験の浅さのために、食糧連鎖をさらに上げる人がグループポリシーのいくつかを変更したためです。

答えて

0

私はこの時点でサーバーをチェックします。

  1. それがダウンして送信しているコンテンツタイプがtext/xmlであることを確認します - あなただけのディスクにファイルをダウンロードして読むためにあなたのコードを再加工してみFirefoxの
  2. であなたのextURL変数の値をロードすることによってこれを行うことができますディスクからのファイルこれは機能しますか?

    I do have basic authentication turned on so I can limit access to certain parts of the site based on NT Logon, etc. Would this be the problem?

    ええと、はい:あなたはそれらの質問に答えた後に更新

!確実に。 ASPスクリプトは、実行中の認証ダイアログにユーザー名とパスワードを入力することができないため、リソースをダウンロードすることはできません。

しかし、あなたはxmlをローカルファイルに置き、ロードするようにコードを修正したと言いました。 SAMEエラーが発生した場合、それは絶対にXMLの形式(悪い文字、またはルート要素がない、または別のもの)です...しかし、あなたはIEがそれを正しく開くと言いましたか?

スクリーンショットについてはどうですか?

+0

情報を反映するために質問を更新しました。 – AnonJr

+0

これは認証であり、いくつかの変更はよりグローバルなレベルで行われました。ありがとう。 :) – AnonJr

0

ブラウザまたはpingを使用して外部URLにアクセスできることを確認できますか?エラーは、ダウンロードが失敗したことを示しています。そのため、最初に確認します。

+0

情報を反映するために質問が更新されました。 – AnonJr

関連する問題