2011-10-18 4 views
0

私のクライアントは、奇妙な動作をしているウェブサイトを持っています。このサイトはASP.Netに組み込まれ、社内ネットワーク上でホストされていました。これで、ネットワーク外の別のサーバーに移動しました。 DotNetNukeといくつかの古典的なASPを使って構築されたものもあります。これらのサイトはすべて、1つのアプリケーションサーバー上でデータベース(SQL Server 2008)を別のサーバー(アプリケーションサーバーと同じネットワーク上にあります)にホストしています。アプリケーションサーバーとデータベースサーバーを共有します。クライアントのネットワークを除くどこからでもアクセスできるウェブサイト

このサイトは外部のサーバーに移動されたため、アクセスできません。私はそうすることができますし、他の人と一緒に働くこともできます(異なるIPから、全国)。しかし、クライアントは自分のネットワークから参加することはできません。彼らはリンク先ページのsubsite.clientdomain.com(データベースアクセスなし)にアクセスできますが、他には何もありません。たとえば、subsite.clientdomain.com/folderへのリンクがあります。ユーザーがそのリンクをクリックすると、URLはsubsite.com/folderに変わりますが、これは機能しません。クライアントサイトではない自分や他の人にとっては、URLは変更されず、問題なく開かれます。

私はサイトを書いていないし、この問題が起こる前に存在していたことさえ知らなかったので、これ以上はほとんど分かりません。どんな助けもありがとうございます。

+0

何らかの種類のキャッシュと関係がありますか? –

+2

I'ts a long shotですが、内部DNSサーバと何か関係がありますか?移行中に正確に何が変わったのか、クライアントの行動がより明確になりますか?たとえば、新しいドメインまたは同じですか? domain.comはclientdomain.comと同じですか、それとも異なるのですか?これは私には分かりません。 –

+0

@MartijnB、はい、申し訳ありません。私は明確にするために投稿を編集しました。私は今、クライアントのネットワーク上のPCにアクセスしましたが、問題は明らかです。内部ネットワークのドメインはclientdomainです。したがって、subsite.clientdomain.comに移動しようとすると、ブラウザは内部ネットワークにアクセスしようとしています。 – virtuesplea

答えて

0

私はMartijn Bの答えに行くつもりです。内部ネットワークにはDNSの問題があります。 DNSサーバーのどこかには、http://companywebsiteを192.168.1.20などのIPアドレスにマップする定義があります。

私はあなたのPC上でコマンドプロンプトを開き、戻ってくるIPアドレスを見てみましょう

ping new_website_name.com 

と入力します。 new_website_name.comでnslookupを実行すると、さらに詳しい情報が得られます。あなた(人物A)が1つのIPアドレスを取得し、(ネットワーク内の)人物Bが異なるIPアドレスを取得した場合...間違いなく内部ネットワークにDNSの問題があります。

0

リダイレクトがどこで発生しているかを正確に判断するために、ネットワークトレースを行う必要があります。問題が特定の場所でのみ現れていることを考えれば、その場所でのネットワーク構成の機能である可能性が高い(以前の示唆したように)。どのリダイレクトが発生しているかを正確に理解することなく、問題を悪化させたり、新しい問題を導入したりする構成変更を行うことは賢明ではありません。

0

DNSサーバーは、別のURLにリダイレクトできません。だから何かが、HTTPリダイレクトによって引き起こされる可能性のある、subsite.clientdomain.com/folderからsubsite.com/folderへのリダイレクトです。これは、ソフトウェア/ Webサイト自体またはIISによってトリガーされます。

関連する問題