2004-07-24 02:06:07 +00:00
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2009-10-23 13:00:38 +00:00
<html><head>
2009-11-21 13:33:57 +00:00
<%@include file="css.jsi" %>
2009-10-23 13:55:44 +00:00
<%=intl.title("logs")%>
2012-06-05 13:37:10 +00:00
<script src="/js/ajax.js" type="text/javascript"></script>
2012-07-17 00:47:08 +00:00
<%@include file="summaryajax.jsi" %>
2012-06-05 13:37:10 +00:00
</head><body onload="initAjax()">
2009-11-21 13:33:57 +00:00
<%@include file="summary.jsi" %>
2015-09-25 19:55:36 +00:00
<h1><%=intl._t("I2P Router Logs")%></h1>
2016-04-18 05:46:58 +00:00
<div class="main" id="logs">
<table id="bugreports"><tbody>
<tr><td class="infohelp">
2017-06-03 14:09:17 +00:00
<%=intl._t("Please include your I2P version and running environment information in bug reports")%>.
2016-04-18 05:46:58 +00:00
<%=intl._t("Note that system information, log timestamps, and log messages may provide clues to your location; please review everything you include in a bug report.")%>
2010-11-24 14:53:41 +00:00
<% /* note to translators - both parameters are URLs */
2015-09-25 19:55:36 +00:00
%><%=intl._t("Please report bugs on {0} or {1}.",
2010-11-24 14:53:41 +00:00
"<a href=\"http://trac.i2p2.i2p/newticket\">trac.i2p2.i2p</a>",
2013-10-16 23:12:11 +00:00
"<a href=\"https://trac.i2p2.de/newticket\">trac.i2p2.de</a>")%>
2014-02-10 14:22:43 +00:00
<!--
2015-09-25 19:55:36 +00:00
<%=intl._t("You may use the username \"guest\" and password \"guest\" if you do not wish to register.")%>
2014-02-10 14:22:43 +00:00
-->
2016-04-18 05:46:58 +00:00
</td></tr>
</tbody></table>
<h3 class="tabletitle"><%=intl._t("I2P Version and Running Environment")%></h3><a name="version"> </a>
<table id="enviro"><tbody>
<tr><td><b>I2P version:</b></td><td><%=net.i2p.router.RouterVersion.FULL_VERSION%></td></tr>
<tr><td><b>Java version:</b></td><td><%=System.getProperty("java.vendor")%> <%=System.getProperty("java.version")%> (<%=System.getProperty("java.runtime.name")%> <%=System.getProperty("java.runtime.version")%>)</td></tr>
2017-12-01 14:07:29 +00:00
<jsp:useBean class="net.i2p.router.web.helpers.LogsHelper" id="logsHelper" scope="request" />
2011-12-25 22:37:30 +00:00
<jsp:setProperty name="logsHelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
2014-08-30 19:00:57 +00:00
<jsp:getProperty name="logsHelper" property="unavailableCrypto" />
2016-04-18 05:46:58 +00:00
<tr><td><b>Wrapper version:</b></td><td><%=System.getProperty("wrapper.version", "none")%></td></tr>
<tr><td><b>Server version:</b></td><td><jsp:getProperty name="logsHelper" property="jettyVersion" /></td></tr>
<tr><td><b>Servlet version:</b></td><td><%=getServletInfo()%></td></tr>
<tr><td><b>JSTL version:</b></td><td><jsp:getProperty name="logsHelper" property="jstlVersion" /></td></tr>
<tr><td><b>Platform:</b></td><td><%=System.getProperty("os.name")%> <%=System.getProperty("os.arch")%> <%=System.getProperty("os.version")%></td></tr>
2016-04-30 13:22:22 +00:00
<%
boolean isX86 = net.i2p.util.SystemVersion.isX86();
if (isX86) {
2016-05-01 11:45:22 +00:00
%><tr><td><b>Jcpuid version:</b></td><td><%=freenet.support.CPUInformation.CPUID.getJcpuidVersion()%></td></tr>
2016-04-30 13:22:22 +00:00
<%
}
2016-05-01 11:45:22 +00:00
%><tr><td><b>Processor:</b></td><td>
2016-04-30 13:22:22 +00:00
<%
if (isX86) {
%> <%=net.i2p.util.NativeBigInteger.cpuModel()%>
<%
}
2016-05-01 11:45:22 +00:00
%> (<%=net.i2p.util.NativeBigInteger.cpuType()%>)</td></tr>
2016-04-18 05:46:58 +00:00
<tr><td><b>Jbigi:</b></td><td><%=net.i2p.util.NativeBigInteger.loadStatus()%></td></tr>
<tr><td><b>Jbigi version:</b></td><td><%=net.i2p.util.NativeBigInteger.getJbigiVersion()%></td></tr>
<tr><td><b>GMP version:</b></td><td><%=net.i2p.util.NativeBigInteger.getLibGMPVersion()%></td></tr>
<tr><td><b>Encoding:</b></td><td><%=System.getProperty("file.encoding")%></td></tr>
<tr><td><b>Charset:</b></td><td><%=java.nio.charset.Charset.defaultCharset().name()%></td></tr></tbody></table>
2016-05-23 05:41:24 +00:00
<h3 class="tabletitle"><%=intl._t("Critical Logs")%></h3>
2016-04-18 05:46:58 +00:00
<table id="criticallogs" class="logtable"><tbody>
<tr><td>
2009-10-22 00:23:17 +00:00
<jsp:getProperty name="logsHelper" property="criticalLogs" />
2016-04-18 05:46:58 +00:00
</td></tr>
</tbody></table>
2016-05-23 11:02:10 +00:00
<h3 class="tabletitle"><%=intl._t("Router Logs")%> <a title="<%=intl._t("Configure router logging options")%>" href="configlogging">[<%=intl._t("Configure")%>]</a></h3>
2016-04-18 05:46:58 +00:00
<table id="routerlogs" class="logtable"><tbody>
<tr><td>
2009-10-22 00:23:17 +00:00
<jsp:getProperty name="logsHelper" property="logs" />
2016-04-18 05:46:58 +00:00
</td></tr>
</tbody></table>
<h3 class="tabletitle"><%=intl._t("Event Logs")%></h3>
<table id="eventlogs" class="logtable"><tbody>
<tr><td>
2017-11-06 23:45:57 +00:00
<!-- 90 days --><p><a href="events?from=7776000000"><%=intl._t("View event logs")%></a></p>
2016-04-18 05:46:58 +00:00
</td></tr>
</tbody></table>
2016-05-23 05:41:24 +00:00
<h3 class="tabletitle" id="servicelogs"><%=intl._t("Service (Wrapper) Logs")%></h3>
2016-04-18 05:46:58 +00:00
<table id="wrapperlogs" class="logtable"><tbody>
<tr><td>
2004-08-24 18:02:48 +00:00
<jsp:getProperty name="logsHelper" property="serviceLogs" />
2016-04-18 05:46:58 +00:00
</td></tr>
</tbody></table>
</div></body></html>