<p dir="ltr">中谷さん</p>
<p dir="ltr">こんにちは。戸田です。</p>
<p dir="ltr">本件、情報を頂きましてありがとうございます。<br>
tomcat側の要因だったのですね。<br>
とても参考になりました。</p>
<p dir="ltr">また、現在はCloudstack4.4系が最新で、4.0系はかなり古いようでしたのでしたので、<br>
折を見て4.4系で環境を再構築してみたいと思います。</p>
<p dir="ltr">また構築に詰まったり、疑問に思う所がありましたらMLにて質問させて頂きたいと<br>
思いますので、よろしくお願い致します。m(_ _)m</p>
<div class="gmail_quot&lt;blockquote class=" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div>戸田さん</div><div><br></div><div>中谷です</div><div><br></div><div>これはcloudstackの情報としてはどこにも公開されていません。</div><div><br></div><div>戸田さんの質問を受けてtomcatのkbを調べました。</div><div>事例がないのは、古いcloudstackのバージョンと新しいosの組み合わせで 動作させているユースケースが少ないからだと思われます。</div><div>動いてよかったです。</div><div>また何かありましたらメーリングリストでご相談ください。</div><div><br></div><div>( ´ ▽ ` )ノ</div><div><br>iPhoneから送信</div><div><br>2015/05/13 21:35、tto to &lt;<a href="mailto:tottogglggl@gmail.com" target="_blank">tottogglggl@gmail.com</a>&gt; のメッセージ:<br><br></div><blockquote type="cite"><div><div dir="ltr"><span style="font-size:14px">中谷さん</span><br><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">こんにちは。戸田です。</span></div><div><br></div><div>返信が遅くなってしまい申し訳ありません。</div><div>ご連絡頂きましてありがとうございます。</div><div><br></div><div>アドバイス頂きましたCLASSPATHの設定を変更させて頂きましたところ、</div><div>HTTP500エラーは表示されなくなり、無事に管理コンソールが表示されました。</div><div>大変助かりました。ありがとうございます。</div><div><br></div><div>また、追加でお伺いさせて頂きたいのですが、このCLASSPATHの情報ですが、<br></div><div>何かドキュメントやコミュニティなどに記載されている情報になりますでしょうか。</div><div><br></div><div>もしそうでしたら、ぜひ参考にさせて頂きたいので、どちらに掲載されているか</div><div>ご教授頂くことはできないでしょうか。</div><div><br></div><div><br></div><div>以上となります。</div><div>よろしくお願い致します。</div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015年5月9日 22:30 giraffe.forest <span dir="ltr">&lt;<a href="mailto:giraffe.forest@wh.commufa.jp" target="_blank">giraffe.forest@wh.commufa.jp</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">戸田さん<br>
<br>
こんにちは。中谷と申します。<br>
<br>
以下のようにtomcat-coyote.jarをCLASSPATHに追加することで500エラーは解消されると思います。<br>
<br>
# vi /etc/cloud/management/classpath.conf<br>
<br>
CLASSPATH=$SCP:$DCP:$MCP:/etc/cloud/management:/usr/share/cloud/setup<br>
<br>
  ↓<br>
<br>
CLASSPATH=$SCP:$DCP:$MCP:/etc/cloud/management:/usr/share/cloud/setup:/usr/share/java/tomcat6/tomcat-coyote.jar<br>
<br>
# service cloud-management restart<br>
# tail -f /var/log/cloud/management/management-server.log<br>
<br>
なお,現在Apache CloudStack はバージョン4.4.x系が最新です。<br>
バージョンにこだわりがなければ,こちらのバージョンも利用できます。<br>
もうすぐ4.5.xもリリースされます。<br>
<br>
以上です。<br>
<br>
<br>
<br>
-----Original Message----- From: tto to<br>
Sent: Friday, May 01, 2015 10:06 PM<br>
To: <a href="mailto:users@cloudstack.jp" target="_blank">users@cloudstack.jp</a><br>
Subject: [cloudstack-users:0437]管理サーバ アクセス時のHTTP500エラーについて<div><div><br>
<br>
<br>
お世話になっております。戸田と申します。<br>
<br>
今回初めて投稿させて頂きます。<br>
最近、CloudStack徹底入門の書籍やネットを参考に、CloudStackを構築<br>
させて頂いています。<br>
<br>
この際、管理サーバ構築を行った際に、以下のような事象が発生してしまい、<br>
調べてみたものの対処方法がわからずにいます。<br>
お手数をお掛け致しますが、何か類似の事象などがございましたら、対処方法<br>
などをご教授頂けましたら幸いです。<br>
<br>
<br>
●概要<br>
管理サーバ構築後、ブラウザからアクセスするとHTTPエラーが表示される。<br>
<br>
●システム構成<br>
・物理サーバ x 1<br>
NIC x 1<br>
OS:CentOS 6.6<br>
<br>
KVMによる仮想基盤を提供。<br>
NICはブリッジインターフェースに設定。<br>
<br>
・仮想マシン(管理サーバ用) x 1<br>
NIC x 1<br>
OS:CentOS 6.6<br>
<br>
CloudStack4.0.2 にて、管理サーバ用に構築。<br>
<br>
・端末(ノートPC)<br>
OS:Windows 7<br>
ブラウザ:Google Chromeバージョン 42<br>
<br>
<br>
※ホストサーバは、まだ構築しておりません。<br>
<br>
<br>
●事象<br>
管理サーバにCloudStack4.0.2を導入した後、端末上のブラウザから<br></div></div>
<a href="http://xn--ip:8080-sq4fsgxa9owjtgpdw968c2iuc/client/" target="_blank">http://xn--ip:8080-sq4fsgxa9owjtgpdw968c2iuc/client/</a> にてアクセスを行った<div><div><br>
ところ、下記のような2種類のHTTP 500のエラーが出力されてCloud<br>
Stackのコンソール画面が表示されない。<br>
<br>
2種類のエラーは、ブラウザで読み込む度に都度入れ替わって表示される。<br>
<br>
==========================================================================================<br>
<br>
HTTPステータス 500 -<br>
<br>
type 例外レポート<br>
<br>
メッセージ<br>
<br>
説明 The server encountered an internal error () that prevented it from fulfilling this request.<br>
<br>
例外<br>
<br>
javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/apache/tomcat/util/descriptor/LocalResolver<br>
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:268)<br>
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)<br>
原因<br>
<br>
java.lang.NoClassDefFoundError: org/apache/tomcat/util/descriptor/LocalResolver<br>
org.apache.jasper.xmlparser.ParserUtils.&lt;init&gt;(ParserUtils.java:85)<br>
org.apache.jasper.compiler.JspConfig.processWebDotXml(JspConfig.java:102)<br>
org.apache.jasper.compiler.JspConfig.init(JspConfig.java:238)<br>
org.apache.jasper.compiler.JspConfig.findJspProperty(JspConfig.java:294)<br>
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:112)<br>
org.apache.jasper.compiler.Compiler.compile(Compiler.java:332)<br>
org.apache.jasper.compiler.Compiler.compile(Compiler.java:312)<br>
org.apache.jasper.compiler.Compiler.compile(Compiler.java:299)<br>
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:589)<br>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)<br>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)<br>
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)<br>
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)<br>
注意 原因のすべてのスタックトレースは、Apache Tomcat/6.0.24のログに記録されています<br>
<br>
Apache Tomcat/6.0.24<br>
<br>
==========================================================================================<br>
<br>
HTTPステータス 500 -<br>
<br>
type 例外レポート<br>
<br>
メッセージ<br>
<br>
説明 The server encountered an internal error () that prevented it from fulfilling this request.<br>
<br>
例外<br>
<br>
org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP<br>
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)<br>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)<br>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)<br>
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)<br>
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)<br>
原因<br>
<br>
org.apache.jasper.JasperException: Unable to load class for JSP<br>
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:623)<br>
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)<br>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)<br>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)<br>
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)<br>
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)<br>
原因<br>
<br>
java.lang.ClassNotFoundException: org.apache.jsp.index_jsp<br>
java.net.URLClassLoader$1.run(URLClassLoader.java:366)<br>
java.net.URLClassLoader$1.run(URLClassLoader.java:355)<br>
java.security.AccessController.doPrivileged(Native Method)<br>
java.net.URLClassLoader.findClass(URLClassLoader.java:354)<br>
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)<br>
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)<br>
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:621)<br>
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)<br>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)<br>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)<br>
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)<br>
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)<br>
注意 原因のすべてのスタックトレースは、Apache Tomcat/6.0.24のログに記録されています<br>
<br>
Apache Tomcat/6.0.24<br>
<br>
==========================================================================================<br>
<br>
以上となります。<br>
何卒ご教授のほど、よろしくお願い致します。<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br></div></div>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@cloudstack.jp" target="_blank">users@cloudstack.jp</a><br>
<a href="http://ml.cloudstack.jp/mailman/listinfo/users" target="_blank">http://ml.cloudstack.jp/mailman/listinfo/users</a> <br>
</blockquote></div><br></div>

<p></p>

-- <br>
このメールは Google グループのグループ「日本CloudStackユーザ会」に登録しているユーザーに送られています。<br>
このグループから退会し、グループからのメールの配信を停止するには <a href="mailto:cloudstack-ja+unsubscribe@googlegroups.com" target="_blank">cloudstack-ja+unsubscribe@googlegroups.com</a> にメールを送信してください。<br>
その他のオプションについては <a href="https://groups.google.com/d/optout" target="_blank">https://groups.google.com/d/optout</a> にアクセスしてください。<br>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>users mailing list</span><br><span><a href="mailto:users@cloudstack.jp" target="_blank">users@cloudstack.jp</a></span><br><span><a href="http://ml.cloudstack.jp/mailman/listinfo/users" target="_blank">http://ml.cloudstack.jp/mailman/listinfo/users</a></span><br><span></span><br><span>-- </span><br><span>このメールは Google グループのグループ「日本CloudStackユーザ会」の登録者に送られています。</span><br><span>このグループから退会し、グループからのメールの配信を停止するには <a href="mailto:cloudstack-ja+unsubscribe@googlegroups.com" target="_blank">cloudstack-ja+unsubscribe@googlegroups.com</a> にメールを送信してください。</span><br><span>その他のオプションについては、<a href="https://groups.google.com/d/optout" target="_blank">https://groups.google.com/d/optout</a> にアクセスしてください。</span><br></div></blockquote></div><br>_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@cloudstack.jp">users@cloudstack.jp</a><br>
<a href="http://ml.cloudstack.jp/mailman/listinfo/users" target="_blank">http://ml.cloudstack.jp/mailman/listinfo/users</a><br>
<br></div>