Closed nozoe closed 1 year ago
容量制限は確認されましたか?
IISの容量制限 https://pleasanter.org/manual/iis-large-file-30 ASPの容量制限 http://surferonwww.info/BlogEngine/post/2019/11/20/request-limits-in-aspnet-and-iis.aspx
1KB程度のファイルも添付出来ない状況なんです。
一応指摘された制限事項は確認し1つ目は2GBに変更済み,2つ目のパラメータはデフォルト値だったのっで、大きくしましたが…
IISの再起動も一応実施しましたが、変化はありませんでした。
こちらも同じ事象が発生していたので確認したところ Security.jsonの"TokenCheck"がtrueの時に400が返ってきていました。 falseに設定したところアップロードができるようになりましたが この設定が何か阻害しているようなことはありませんでしょうか。
Security.jsonの"TokenCheck"がtrue に変更後、IIS再起動して一度目はアップロードしている様には見えるのですが、ファイルが乗らない(登録、更新しても見えない)状況だったので、パラメータ戻して再起動しました。 もう一度確認しようとパラメータを変更してIIS再起動して確認したところ、今度はアップロード完了後にちゃんとファイル名も見え登録、更新できました。 セッション用のトークンが何らかの阻害をしているということの様ですね。
情報ありがとうございました。 後は、本体側でTokenCheck が有効でもファイルの添付ができる様になることを待つしかないですね。
貢献ありがとうございます。Security.jsonのTokenCheck: trueの環境で問題があり修正版 1.3.30.0 をリリースしました。
ファイルの添付が出来ないとの申告があったので、テスト用のテーブルとして
テンプレートの標準の記録テーブルに添付ファイルの項目を追加し、そこにファイルを添付しようとすると、キャンセルの表示だけが出力され、ファイルの添付が失敗する。![添付が出来ない](https://user-images.githubusercontent.com/17542768/178454260-ff6f92a0-9605-49f3-9373-140ac586fc6d.PNG)
IISのログファイルを確認すると、エラー400 になっている模様。
XXX.XXX.XX.XXX - - [12/Jul/2022:17:41:32 +0900] "POST /pleasanter/binaries/121905/upload HTTP/2" 400 409
環境としては、 Server: Windows Server 2019 MS-SQL 2019 Pleasanter Version: 1.3.10.0Client: Windows 10 で、Chrome です。