POTI改 設置サポート掲示板

NSFW:

[102] お絵かきの投稿時にユーザーコード不一致で投稿できなくなる


さとぴあ@管理人 [URL] ID:cce5fef8 24/01/28

お絵かきアプリから投稿しようとすると、「ユーザーコードが一致しません」というエラーが発生する環境の方と問題の特定のためにメールでやりとりをしていましたが、こちらにスレッドを立てる事にしました。

さとぴあ@管理人 [URL] ID:cce5fef8 24/01/28

この問題は、掲示板のセキュリティチェック機能が過剰な事が原因で発生している可能性があり、最新版では、ユーザーコードが途中で確認できなくなったらユーザーコードのCookieを再発行して投稿が可能になるようにしました。
それで問題が解決するといいのですが、全員がこの問題を指摘している訳ではなく、特定の環境下で発生している問題の可能性もあり、
ブラウザの種類、拡張機能使用の有無等の確認をすすめています。
いまやって頂いているのは、
Chromeに新規ユーザーを作成して新しい設定でお絵かきしてみてもらう事です。
それを試してみてもらって、問題が再現しないようなら、問題は解決としたいと思っています。

みちる ID:0216b115 24/01/29

スレッドの作成、ありがとうございます。

みちる ID:0216b115 24/01/30

『検証用 ~ 第2期。』を、開始しました。

みちる ID:0216b115 24/02/06 Tool:Upload - Showing thumbnail -

見た事が無い画面が出てきました。
時間を置いて再度投稿してみました。
何回か試してみましたが、ダメでした。

さとぴあ@管理人 [URL] ID:cce5fef8 24/02/06

サーバのエラーログをみましたが、20MB以上は受信できないというエラーなので、動画データが20MBを超過したのだと思います。
ちょっと前に確認した時点で15MBでした。
動画が受信できない場合は切り捨てる設計にしてはいたのですが、サーバ側でエラー扱いになってすべて投稿不可になってしまったようです。
動画を削除して投稿可能にできればいいのですが、もしかするとそこまで肥大化した動画データを扱うのは無理かもしれません。
みちるさんのこのストレステストは、普通に絵を描いている状態ではないので、すみませんが対応できないかもしれません。

みちる ID:0216b115 24/02/06

いろいろと対応して頂き、ありがとうございました。

動画データというのは、動画再生の画面の
『Download』でダウンロードできる
PCHファイルというファイルのサイズでしょうか?

今後は、20MB以内で描けるように、
精進したいと思います。
現状では、それが一番の解決策だと思います。

さとぴあ@管理人 [URL] ID:cce5fef8 24/02/06

>PCHファイルというファイルのサイズでしょうか?
はい、そうです。
設定でもう少し大きくできないかサーバ側でも調整してみますが、本来なら数枚の作品のものを1枚に詰め込む実験になっているので、限界をすぎてしまっているようです。
おそらくブラウザもそろそろ処理しきれなくなってきているのでは…?と。
仮に技術的に対応できたとしても、受信できる限界値をあげてみる。
受信できないサイズだとわかったら動画を切り捨てて画像だけ受信するの2つしかできないと思います。
メモリもサーバ容量も増えましたが、PHPで扱える最大のファイル数が15年前は2MBまでだったものが、最近では20MBぐらいまであがってきていて、それでもあまり受信できるサイズをあげるとDDOS攻撃の標的になってサイトが動かなくなるケースもあって、受信できるファイルの最大値もあまりあげられないのが現状です。
あとは、動画だけなんとか切り捨てて画像だけ救済するしかないので、それはたぶんみちるさんが実現したい事ではない気もします。

みちる ID:0216b115 24/02/06

『水着マフラー部2023』の絵は、
 PCHファイル=18.8MB
 PNGイメージ=788KB
となっていました。
この絵が限界ギリギリという事ですね。

背景の雲ガンダム (?) を描かなくて良かったです。^^;

さとぴあ@管理人 [URL] ID:cce5fef8 24/02/06

25MBまで設定を引き上げました。
水着マフラー部2023のアニメを再生してみましたが、ぼかしを使っている関係でファイルサイズが大きくなっているのかもしれないですね。

みちる ID:0216b115 24/02/06

ありがとうございます!

しかし、懸念されている心配事が、
問題となってしまった場合は、
20MBに戻して下さい。

さとぴあ@管理人 [URL] ID:cce5fef8 24/02/06

あとは、フェードアウトのための四角薄消しも、動画の容量を増やしている可能性がありますね…。

みちる ID:0216b115 24/02/06

了解です!

さとぴあ@管理人 [URL] ID:cce5fef8 24/02/07

25MBに上限をひきあげて、さらに、25MBを超える動画データの場合は、NEOが動画を送信しないようにする事で、画像の投稿が成功するようにしました。
この25MBという値は、ほかの掲示板の管理者の方の場合は
サーバコントロールパネルの
php.ini設定等で
upload_max_filesize = 25M
post_max_size = 25M
のように設定する事を意味します。
さくらのレンタルサーバのデフォルト値はかなり小さかった記憶…。
昔のように2MBという事は無い気もしますが…。

さとぴあ@管理人 [URL] ID:cce5fef8 24/02/07

さくらのレンタルサーバのデフォルト値を調べてみたら8MBでした。
設定で引き上げる事は可能。

みちる ID:0216b115 24/02/07

質問があります。
Chrome で作成した新規ユーザーは、
削除してしまって問題ないのでしょうか?

さとぴあ@管理人 [URL] ID:cce5fef8 24/02/08

はい、検証用に作成して頂いていていましたが、無関係でしたので、削除していただいて大丈夫です。

みちる ID:0216b115 24/02/08

わかりました。

さとぴあ@管理人 [URL] ID:cce5fef8 24/02/11 Tool:Upload - Showing thumbnail -

最終的に、neoを改造して、サーバで受信できないサイズのpchアニメデータの時は、アニメデータを切り捨てて、画像だけ投稿するようにしました。
そうしないと、すべて投稿できなくなるので仕方がありません。
しかし、動画がなくなるとレイヤー情報もなくなってしまうのでそれでも投稿を完了していいかどうかを確認するダイヤログが開くようにしました。
キャンセルすれば作画を続行できます。
OKで、画像だけ送信します。

[HOME / Admin]
Petit Note v1.58.3 Template BASIC
OekakiApp - PaintBBS NEO , Tegaki , Axnos Paint , Klecks , ChickenPaint Be
UseFunction - DynamicPalette , Lightbox