Archive for 4月, 2007

JavaOne Conference 2007



今日はゴールデンウィークの中日ですが出社しています。

社内もいつもより人も少なく、若干静かな感じです。

このような日に私は会社で何をしているかというと、

出張前の残務整理を少ししています。



実は、今週の日曜日よりアメリカのサンフランシスコに1週間程出張します。

サンフランシスコでは、JavaOneカンファレンス 2007が開催されるのですが、

今回、チャンスを頂いてこのカンファレンスに行くことができるようになりました。







日本のJavaOneには過去何度か訪れたり、またSunの社員としてハンズオンラボ等も

行いましたが、本場のスケールの大きさは日本とは比べ物にならないと聞いています。

ですので、今から非常に楽しみにしています。



また、JavaOneの開催前日にはNetBeans DayやGlassfish Day等も開催され、

Glassfish等のアップデート情報なども仕入れてきたいと思います。



また、Web Serverのコアな開発技術者であるJyri VirkkiさんもBOFでECC(楕円曲線暗号化)について

発表する予定と聞いていますので、会う約束をしていたりします。



また、あちらで面白い情報などがあればアップデートしたいと思っております。



それでは、皆様

Have a good Golden Week!!




2007年4月30日 at 11:47 PM

Sun Alert:102822



下記のバージョンを御使用中のWeb Server管理者の方へ、下記のSun Alertが

報告されました。



Sun Alert:102822 Sun Java System Web Server May Allow A User with Revoked Client Certificate to Access Server





【対応策】

 Sun Java System Web Server 6.1 Service Pack 7もしくは

 各プロダクト用のパッチが用意されておりますので、

 是非早急なアップデートを御検討ください。



 Product Downloads
Sun Java System Web Server 6.1 Service Pack 7




【問題】

 ある条件下で、取り消し(revoke)されたクライアント証明書を持つユーザが

 有効なCRLを含むWeb Serverのインスタンスに対してアクセスされる。



【影響のあるバージョン】



 SPARC Platform

  * Sun Java System Web Server 6.1 without Service Pack 7

  * Sun Java System Web Server 6.1 without patch 116648-19



 x86 Platform

  * Sun Java System Web Server 6.1 without Service Pack 7

  * Sun Java System Web Server 6.1 without patch 116649-19



 Linux Platform

  * Sun Java System Web Server 6.1 without Service Pack 7

  * Sun Java System Web Server 6.1 without patch 118202-11

 AIX Platform

  * Sun Java System Web Server 6.1 without Service Pack 7

 HP-UX Platform

  * Sun Java System Web Server 6.1 without Service Pack 7



【影響の無いバージョン】

  * Sun Java System Web Server 6.0

  * Sun Java System Web Server 6.1 for Windows

  * Sun Java System Web Server 7.0





PS.

先ほどWeb Serverのパフォーマンスに関する良い記事を書いたばかりなので、

タイミングが少し悪かったですね。

しかし管理者の皆様へ今後も安心して御使用いただくためにも、

このような情報も可能な限り本ブログで公開して行きたいと思います。




最近発効されたSun Alert一覧





2007年4月24日 at 3:05 AM

SJS Web Server 7.0はApache2.2.4の2倍速い!!



今日、同僚の岡崎さんに教えていただいたのですが、

海外でApacheとSJS Web Serverのベンチマークテストを行ったようです。



Sun Java Web Server Delivers a Jolt(英語記事)



これによると、Apache 2.2.4とSun Java System Web Server 7.0を

それぞれ、Sun Netra X1 400MHz server(若干古いH/W)上にインストールし

デフォルトの設定の状態でApache Benchでベンチマークを取ったようです。

その結果、Apache Web Serverの2倍以上高速の結果が得られたそうです。




Apache + Tomcat + OpenSSLをまだ使用してますか?


でも書きましたが、Apacheを使わなければならない理由は少なくなってきています。

ApacheでWeb Serverを管理されている管理者の皆様、嘘か本当かは御自身で

簡単に確認ができます。

Products Download Sun Java System Web Server 7.0(ノンサポートの場合無料)


まずは、是非一度、嘘か本当かを御試しください。

2007年4月24日 at 2:36 AM

SDCに掲載されているWS7の関連記事



今日は私の記事ではありませんが、Sun Developer Connection(SDC)に

掲載されているWeb Server関連の記事について紹介します。

下記のドキュメントを参照するにはSDCの会員登録を行ってください。



●Sun Java System Web Server 7.0 への Wiki の展開(JSPWiki)

http://sdc.sun.co.jp/news/private/2007/03/tech_jes0703.html




●Apache Tomcat 5.x から Sun Java System Web Server 7.0 への Web アプリケーションの移行

http://sdc.sun.co.jp/javasystem/techtips/tomcat_migration.html




その他も掲載され次第追加予定です。。。


2007年4月18日 at 11:52 PM

QA3: ブラウザで表示されるアイコン(favicon.ico)の変更方法を教えてください。



【質問】

Sun Java System Web Server 7.0で

ブラウザで表示されるアイコン(favicon.ico)(御参考:下記イメージ)の

変更方法を教えてください。







【回答】

ブラウザで表示されるアイコン(favicon.ico)の変更方法は下記の手順に

従い変更してください。※:Sun Java System Web Server 6.1と同様です。



1.デフォルトで設定されているfaviconの無効化



仮想サーバの設定ファイル(/sun/webserver7/https-jse8-078/config/magnus.conf)

ファイルに下記の1行を追加してください。

※magnus.configを編集した後、pull-config,deploy-configを行ってください。



デフォルトのfavicon.icoの無効化:

magnus.conf


# Copyright 2006 Sun Microsystems, Inc. All rights reserved.

# Use is subject to license terms.

#



Init fn=”load-modules” shlib=”libj2eeplugin.so” shlib_flags=”(global|now)”

Init fn=”load-modules” shlib=”libdavplugin.so” funcs=”init-dav,ntrans-dav,pcheck-dav,service-dav” shlib_flags=”(global|now)”

Init fn=”init-dav” LateInit=”yes”

Favicon off




2.新しいアイコンの作成



16ピクセル×16ピクセルのiconファイルを作成してください。



例:アイコンの作成例(tera.ico)







3.HTMLファイルの修正



最後に、アイコンを表示させるHTMLのヘッダタグ中に下記の<LINK>タグを

記入してください。




<HTML>

<HEAD>

<LINK REL=”SHORTCUT ICON” HREF=”/tera.ico”>

……

……

</HEAD>





4.動作確認



最後に、再度ブラウザ経由で対象のHTMLコンテンツにアクセスしてください。







以上でアイコンの変更が確認できたかと思います。






参考:

http://www.webdevelopersjournal.com/articles/favicon.html


Favicon


2007年4月10日 at 4:48 AM

QA2: index.htmlファイルが存在しないディレクトリにアクセスした際認証画面が表示される



【質問】



 ディレクトリ配下に/index.html /index.htm /index.jsp等が無い場合に、

 ディレクトリを直接指定してSun Java System Web Server 7.0にアクセスすると

 下記のようなBasic認証のポップアップウィンドウが表示されます。



 これを、Apache の「Options Indexes」の無効化と同じように認証画面を

 表示させずに、アクセス禁止の画面を表示させるためにはどのようにしたらよいでしょうか?







【回答】



Sun Java System Web Server 7.0では仮想サーバを作成した際にデフォルトで

 アクセス権限を設定しています。

 /sun/webserver7にWeb Serverをインストールし仮想サーバ名をjse8-078とした場合、

 アクセス権限の設定ファイルは下記に記載されています。



 /sun/webserver7/https-jse8-078/config/default.acl



 デフォルトの設定では、「認証データベース」に存在する全てのユーザ(all)に

 対して、write,delete,listの許可を与えています。

 そこで、全てのユーザ(anyone)に対して不許可の

 設定を行うことで、Basic認証画面は表示されなくなり、またディレクトリ表示も

 無効にできます。



変更前:



# File automatically written

#

# You may edit this file by hand

#



version 3.0;



acl “default”;

authenticate (user,group) {

method = “basic”;

prompt = “Sun Java System Web Server”;

};

allow (read,execute,info)

user = “anyone”;

allow (write,delete,list)

user = “all”;





変更後:



# File automatically written

#

# You may edit this file by hand

#



version 3.0;



acl “default”;

authenticate (user,group) {

prompt = “Sun Java System Web Server”;

};

deny (delete,list,info)

user = “anyone”;


allow absolute (read,write,execute)

user = “anyone”;







変更後の動作確認:

直接URLを指定して接続を行います。







如何でしょう、ディレクトリの表示もされなくなり、認証用の画面も

表示されなくなりました。


2007年4月9日 at 10:53 PM

Web Server 7.0の大きな導入事例登場!!



さて、今日は技術的な話ではなく、導入事例について御紹介です。

海外のエンジニアも既に何人か報告しておりますが、

今日から、このhttp://blogs.sun.comのWeb Serverとして

Sun Java System Web Server 7.0が使われるようになりました。



このサイト、http://blogs.sun.comのトップページに

アクセスしていただければ分かるのですが、非常にアクセスの多いサーバです。

それを今回でたばかりのWeb Server 7.0で運用しています。



これから多くのサイトに導入されていくと思いますが、

このサイトでの運用実績もまた大きな役割を持つと思います。




$ telnet PROXY-SERVER 8080

Trying PROXY-IP-ADDRESS…

Connected to PROXY-SERVER.

Escape character is ‘^]’.

GET http://blogs.sun.com/ HTTP/1.1

Host: blogs.sun.com



HTTP/1.1 200 OK

Content-length: 35985

Content-type: text/html;charset=utf-8

Server: Sun-Java-System-Web-Server/7.0

Date: Fri, 06 Apr 2007 11:54:44 GMT

Last-modified: Fri, 06 Apr 2007 11:45:51 GMT

…..





**********************************************

2007年4月09日アップデート情報です。



エンジニアに確認したところ、このサイトSun Fire T2000(32GBメモリ)を

2台で運用しているようです。そしてなんとCPU使用率は1~2%しか使用

していないようです。

コンテンツを登録しているデータベースはMySQLを使用しています。

参考:サイトの構築方法に関しては下記のURLに記載されています。

Running Roller Weblogger on Sun Java System Web Server 7.0



**********************************************

2007年4月11日アップデート情報です。



2007年03月時のblogs.sun.comサイトへのアクセス数の統計情報です。











Total Hits52508449
Total Files25410771
Total Pages27227015
Total Visits2748304
Total KBytes918543087
Total Unique Sites702130
Total Unique URLs515127




単位時間当たりのヒット数です。









時間平均
Hits per Hour70575
Hits per Day1693820
Files per Day819702
Pages per Day878290
Visits per Day88654
KBytes per Day29630422

2007年4月6日 at 5:07 AM

過去の投稿


Java Champion & Evangelist

ご注意

このエントリは個人の見解であり、所属する会社の公式見解ではありません

カレンダー

2007年4月
« 3月   5月 »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

カテゴリー

Twitter

  • RT @backpaper0: てらださんには「テラダヨシオガンバル」って書かれたTシャツ着てほしい 4 hours ago
  • RT @sandayuu: 明日 DevOpsDays Tokyoなのですが、MR. Be Lazyの@DrewRobbins がマイクロソフトブースき来てくれることになりました!こら、質問するチャンスですよ! #DevOpsJP 9 hours ago
  • RT @navitime_tech: JJUG CCC 2017 Spring に日本マイクロソフト寺田様(@yoshioterada)と共同で登壇します。LUISを採用した理由、これからのAIやbot活用の可能性について話す予定です。https://t.co/wjRUbaNw… 3 days ago
  • RT @JJUG: JJUG CCC 2017 Spring(5/20)まで1ヶ月!コンテンツが出そろってきました。タイムテーブルをチェックして、行きたいコンテンツを確認してください。皆様のご参加をお待ちしております! buff.ly/2pGUNlu #jjug3 days ago
  • RT @vrize_inc: マイクロソフトのテクニカルエバンジェリストの方にhackfestを開催していただき、技術的な課題を一緒に解決しました。本社ブログに取り上げていただいてます!! blogs.technet.microsoft.com/livedevopsinja… 3 days ago

clustermap

ブログ統計情報

  • 944,169 hits

Feeds