ViVi SPR System build 0025 project:
Mail: Pass:
[ 新規アカウント作成 | パスワード忘れ ]
[ 新規SPR | SPR一覧 | コメント一覧 | statistics | 最新ビルド:2.10.106 | crash履歴 | SPR DB 一覧 | ユーザ一覧 | 使い方 | レポートの書き方 ] [ ViVi Home ]
一覧表示: [ New | Pend | Open | Reopen | Fixed | NPTF | 問題優先順 | 問題vote順 | 優先順 | vote順 | 重要度順 | Ref,ToDo | Help不備 | 対処順 ]
[ 前のSPR | 次のSPR ]
SPR#0117 0 point voted
状態:Close結果: 優先度:C重要度:C
報告日:09/03/10build:2.09.20OS:WinXPby:ももたろ
概要:プロキシが必要な環境下でビルドリリースの確認ができない。
詳細:■ 操作前状態:
HTTPアクセスにプロキシの設定が必要な環境とする。

■ 具体的操作:
「その他」→「新しいビルドリリース確認」として新しいビルドリリースの確認をする。

■ 操作後状態:
ViViが固まる。
(リクエストタイムアウトするまで待てば、制御が戻るのかもしれませんが、
数分待っても固まったままなので強制終了してしまいました。)

■ 期待する状態:
プロキシの設定をできるようにし、新しいビルドリリースを確認できるようにしてほしい。

■ 補足・再現条件:
他のHTTPアクセス(ユーザ認証やViViScriptのhttpGetなど)にも適用してほしいです。
せめて、ViViが固まったままにならないようにしてほしいです。
添付画像:
point:10対処日: build: close日:09/03/23
#1 つだ (09/03/13 13:05:02)
2.09.024 で処理を非同期にしてみました。
どうでしょうか?
# ただし、まだタイムアウト処理を入れてないので、一度失敗するとViViを終了しないかぎりリトライすることはできません。
#2 つだ (09/03/18 16:25:09)
本件の返事がありませんが、コメントを読まれたでしょうか?
#3 ももたろ (09/03/18 21:35:30)
状態が変わってなかったので、追いきれてませんでした。。。
明日確認してみます。
#4 つだ (09/03/18 22:53:18)
むう、状態にかかわらずコメントを書くと通知メールが報告者に行くはずですが、>>1 の時点で行かなかったですか?

んで、2.08 の方でいろいろあって、CAsyncSocket::Connect() を使った本件の対処方法ではプロキシに対応できないみたいです。
# それ以前のコードではプロキシに対応できていた。
でも、本件はその逆で、2.09.023 以下の場合でもプロキシ環境で正しく動作しないというレポートなんですよね?
あと、2.09.031 では、>>1 の時点の修正は元に戻していますので注意してください。
#5 ももたろ (09/03/19 00:01:50)
ViViを常用している環境とメールを読む環境が別なので気付かなかっただけです。
すみませぬ。。。

レポート内容について、プロキシ環境で使用できないってことで間違いないです。
この問題を報告して以降は試してないのですが、2.09.20時点では少なくともそうでした。

とりあえず、2.09.031でもう一度試してみればいいのでしょうか?
#6 つだ (09/03/19 09:18:59)
>>5
了解しました。今後は重要な返事が無い場合はもう少し早く催促してみることにします。

> 2.09.031でもう一度試してみればいいのでしょうか?
そうですね、2.09.031 で試してください。
本件が報告された時点(2.09.20)と同じ状況のはずです。
そうでなければ、わたしか他の誰かの認識が間違っていることになります。
では、よろしくお願いします。
#7 ももたろ (09/03/19 09:40:57)
>>6
2.09.031で試しました。
「処理がタイムアウトになりました」というエラーメッセージが出るようになりました。
固まったままにはならなくなりましたが、プロキシ環境で使用できない状況は
変わっていないようです。

ちなみに、プロキシの設定はIE&Firefoxで行っているのみです。
#8 つだ (09/03/19 09:57:26)
>>7
再試ありがとうございます。
むむ、本件が報告された時点(2.09.20)と同じコードに戻したはずなのですが、
2.09.20 ではタイムアウトにならなかったのに、2.09.031 ではタイムアウトになったのですね・・・
うーむ、プロキシにはなにか潜んでいるのかもしれません。
#9 つだ (09/03/23 08:34:15)
他の人は現状(CInternetSession によるHTTP接続)で、プロキシを使う設定にしていても大丈夫なようです。
もしかして、ももちゃんの環境のプロキシの設定で何か特殊なことをしている(たとえばブラウザ以外のパケットははじくとか)をしていないでしょうか?
#10 ももたろ (09/03/23 09:33:27)
ふむ。。。
確かにこちらの環境が起因しているかもしれないですね。

自身の環境についてつっこんだことを知る権限がないので、
他の環境で発生しないのであればこのSPRは閉じちゃってよいです。
#11 つだ (09/03/23 09:53:07)
了解しました。
では、本件はとりあえずクローズしておきます。
もし、なんらかの詳細がわかった場合はお知らせくださると対処できるかもしれません。
#12 ももたろ (09/04/02 12:09:55)
もしかしたら関係あるかも…ってレベルなので、ここで報告します。
こちらの環境は認証が必要なプロキシを使ってました。
なので、ユーザ名とパスワードをどこかで入力させてもらわないといけないのかもしれません。

この辺が参考にならないでしょうか。
http://wtpage.info/program/section004.html
[ 新規SPR | SPR一覧 | コメント一覧 | statistics | 最新ビルド:2.10.106 | crash履歴 | SPR DB 一覧 | ユーザ一覧 | 使い方 | レポートの書き方 ] [ ViVi Home ]
一覧表示: [ New | Pend | Open | Reopen | Fixed | NPTF | 問題優先順 | 問題vote順 | 優先順 | vote順 | 重要度順 | Ref,ToDo | Help不備 | 対処順 ]


優先度:重要度(Severity):
 A:最優先で対処  A:通常操作でのクラッシュ・無限ループ
 B:必ず対処  B:特殊な条件、環境でのクラッシュ・無限ループ、非常に重要な動作不良
 C:原則対処  C:機能が動作しないなどの普通の動作不良
 D:簡単であれば対処 D:些細な動作不良で、簡単な代替手段があるもの
 E:NPTF候補 E:ミススペルや誤った文章など、機能そのものの動作に影響を与えない、さほど重要ではないもの
  H:ヘルプの不備
  M:メモリリーク
  P:パフォーマンス問題
  R:リファクタリング
  T:機能強化要望(Enhancement)、ToDo
  X:XT(eXtreme Toolkit)に由来する問題