今、silverlighjt5で開発を行っていますが、ファイルサイズが70Mぐらいならアップロードできますが
80Mになるとアップロードできません。原因を調査したいのですが、何処をどう調査したら良いか判りません。何方かアドバイスをくれたら助かります。
宜しくお願いします。
開発環境
クライアントOS:windows7
サーバOS:windows 2008サーバ
開発ソフト:Microsoft visual studio2010
使用言語:silverlight5、VB.net
IISの設定:要求のフィルタリングの要求制限に500Mを設定
web.configの設定:maxRequestLengthに1Gを設定
--------------------------------------------------------------------
自分なりに調べた結果
1.IISのログ
(1)アップロード成功時
・status:200(正常)
・受信ファイルサイズ:100Mぐらい
(2)アップロード失敗時
・status:200(正常)
・受信ファイルサイズ:4Mぐらい
2.呼び出されるサーバ側の処理ルーチンに、実行されたらファイルにログ出力する処理を追加して確認
(1)アップロード成功時
ファイルに出力されている。
(2)アップロード失敗時
ファイルに出力されていない。
3.イベントビューア
(1)サーバー側のイベントビューア(アプリケーション、システム)を確認したが成功時、失敗時
共に出力されていない。
4.クライアント側の処理にサーバ処理を依頼するルーチンとサーバから戻ってきたルーチンにcatchを記述した。
(1)結果:サーバから戻ってきたルーチンのcatchのex.messageで未処理の例外が発生との事
以上の事から、自分ではアップロード失敗時にはサーバまで処理が行っていなくて通信の何処かでエラーになっているのではないかを思っています。
何処を、どのように調査したら原因が掴めるのか判りません。
アドバイスがありましたら教えてください。
宜しくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
クライアントはWebブラウザ(IE)でしょうか?
であれば、クライアント側調査の定番ツールは
strace&HTTP Replyですね。
http://blogs.technet.com/b/jpieblog/archive/2009 …
TCPレイヤでの通信挙動まで観察する場合、Wiresharkでパケットキャプチャ&解析を併用すると便利です。
http://sourceforge.jp/projects/wireshark/
(上記BlogではMicrosoft謹製netmonが紹介されていますが…)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(メールソフト・メールサービス) Thunderbirdのメール送信ができません 1 2022/10/28 16:54
- C言語・C++・C# condaコマンドに対応したプロキシ設定が思うようにならないようです。 2 2022/04/11 17:15
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- 情報処理技術者・Microsoft認定資格 応用情報処理技術者試験のシステム利用率の計算について 2 2022/03/28 07:43
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- ノートパソコン ESETの初期インストールの仕方 1 2022/10/14 08:26
- YouTube 新しく買ったデスクトップPCを使用すると、今までのGoogleのアカウントが使えなくなった。 1 2023/01/07 00:41
- ASP・SaaS イントラネットを構築したい 2 2022/04/24 11:08
- Windows 10 だいたいの能力はどのくらいでしょうか 3 2023/03/05 17:18
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
”Tortoise SVN” と ”Subversio...
-
「DNSサーバーを自動的に取得す...
-
DNSサーバを設定したのですがns...
-
同じ独自ドメインを2つのサーバ...
-
サーバルームの空気を換気したい
-
サーバーというのとメインフレ...
-
ワークグループ設定のPCの名前解決
-
notes のメールがループし送れ...
-
Legacyサーバとは何ですか?
-
調査方法を教えてください
-
gitとgiteaの違いについて
-
postfix アンチウイルスソフト連携
-
サーバのスペックを調べる方法...
-
LinuxからWindowsのbatファイル...
-
rsyslogでログが遠隔で取得でき...
-
Windows7のIISでFTPサーバ動作...
-
社内でプロキシサーバ(Squid)の...
-
昔のIPアドレスを調べる方法
-
LAN内専用のWEBサーバのマシン...
-
プロキシサーバとDNSサーバにつ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DNSサーバを設定したのですがns...
-
「DNSサーバーを自動的に取得す...
-
”Tortoise SVN” と ”Subversio...
-
ワークグループ設定のPCの名前解決
-
pingでポートの指定
-
複数IPアドレスによるサーバ運...
-
LinuxからWindowsのbatファイル...
-
プロキシサーバとDNSサーバにつ...
-
サーバーというのとメインフレ...
-
同じ独自ドメインを2つのサーバ...
-
社内でプロキシサーバ(Squid)の...
-
ntpサーバの置き方
-
別サーバに構築したApache+Tomc...
-
Mail Distributorの使い方を教...
-
pingは通るけどサーバに繋がら...
-
squidのパフォーマンスチューニ...
-
WSUSサーバの移行について
-
APバッチサーバとWebAPサ...
-
HULFTのコード変換について
-
gitとgiteaの違いについて
おすすめ情報