Decremented Blog

プログラミング、釣り、工作など、ジャンルを特に定めず、適当に書かれたブログです。

[04WebServer] 1.92リリース

2011-09-03 23:59:18 | プログラミング・開発
04WebServer 1.92をリリースしました。
今回の更新では、長期的なサーバの安定性向上のための改修と、ダイジェスト認証への対応が主な修正点となっています。
更新点の詳細については、8/28の投稿を参照ください。

本バージョンから、通信周りのコードが2.0用に開発していたコードへ変更されています。
オーバーラップI/Oを利用するようになったため、通信効率が改善されています。
また、通信周りのコードを整理して見通しを良くしたため、以前のコードよりは安定性を高めやすくなったと考えています。
ただ、動作実績がないため、当面はおかしなバグが出る可能性があります。

最新の画像もっと見る

9 コメント

コメント日が  古い順  |   新しい順
CGIヘッダーが出力されませんでした (test)
2011-09-11 11:44:03
毎日の04webserverの開発と公開にとても感謝しております
1つ質問がありますのでここをお借りいたします

if(m_cgiHeaderBuffer.GetSize() >= MAX_HEADER_LENGTH) ThrowCGINoHeaderError();

この実装はちょっと違うような気がします
このプログラミング言語を勉強したことがなく、この行が含まれるファイルしか読んでないのですが、「CGIヘッダの長さが長すぎる場合」という条件下ならば、CGIヘッダが出力されているはずなので、エラーメッセージとの矛盾が発生していると思うのですがいかがでしょうか
正常にCGIヘッダーを出力しているのにも関わらず、ここ最近「CGIヘッダーが出力されませんでした」というエラーメッセージにしばしば悩まされていたので、どのような実装をなさっているのかと思い立ってソースコードを拝借いたしました
よろしくおねがいします
返信する
Unknown (Yuh)
2011-09-11 19:56:53
すいません、どのファイルの何行目か教えていただけますか?
返信する
UTF-8の対応は可能でしょうか? (moyashi)
2011-10-05 21:16:24
はじめまして、04webserverを愛用しているものです。
他のサーバソフトに比べて圧倒的にGUIが使いやすいので、IISを止めてこちらを使用しているのですが、UTF-8での表示が出来ないため、iPhoneのアプリからフォルダ一覧を表示する際に、日本語が含まれたフォルダが表示されないことが有ります。
以前はShift-JISをUTF-8に変換するCGIを使用して対応していたのですが、フォルダの数が増えるとアプリ側でタイムアウトしてしまい、実用に耐えません。
ディレクトリ表示をUTF-8で表示させる良い方法はありませんでしょうか?
返信する
UTF-8 (Yuh)
2011-10-05 22:25:05
現時点では、ディレクトリリストをUTF8で表示する方法はありません。
(WebDAVはUTF8に対応しています)

UTF8に対応する気はあるので、気長にお待ちください。
返信する
Re:UTF-8 (moyashi)
2011-10-06 05:07:12
ご返信ありがとうございます。
将来的に対応を考えておられるとのことで、
代替案を考えながら気長に待ちたいと思います。
返信する
ハッキングに反応する (にゃんこ)
2018-04-22 02:53:44
wls-west/coordinatorPortTypeでPOSTでつながれてサーバーがつながったままになる。CPU処理が上がる。

オラクル製品は使っていないのですが、04サーバーの中身がこれの言語という感じなのでしょうか?

ジャバを入れてみたのですが効果なしで、サーバー本体を更新しないと対策ができないかもしれないので何かパッチとか作っていただけないでしょうか。
返信する
POST命令でCPU使用率が上昇する (Ver1.92利用者)
2018-05-19 22:33:31
上記投稿者様と同様、Oracleを対象とした攻撃により、クアッドコアCPUのタスクが50%を推移しております。
当方のサーバにwls-wsatディレクトリは存在しません。

04WebServer公式配布サイトにおいても、現在サポートBBSがspamで埋め尽くされ、旧Verのダウンロードディレクトリがpermissionエラーとなったままで不安を感じております。

開発者様の対応か、コメントを頂きたく思います。
返信する
Let’s Encrypt 無料認証に対応希望 (04WebServerファン)
2018-06-04 17:07:23
04WebServer 1.92利用者です。

Let’s Encrypt SSLの無料認証に対応する予定はございますでしょうか?

特に不便もなく利用しておりますが、有料ではなく、無料のSSL認証に対応してくれると嬉しいです。

返信する
/HNAP1/からの送信 (報告)
2019-11-19 12:54:02
123.54.226.116
(0.0.54.123.broad.sq.ha.dynamic.163data.com.cn)
中国(ここに申の字の縦棒の下を右に払ったような字)信集団公司
国家: 中国 地区: Henan 都市: Zhengzhou
から、サーバPC自体のルートディレクトリ/HNAP1/宛に、何時間も受信していました。
あらゆるタスクをキルして、受信中の04のみ残した状態でクアッドコアCPU使用率25%。

返信する