View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
591 | RackTables | default | public | 2012-08-13 23:32 | 2012-08-29 11:24 |
Reporter | TraXter | Assigned To | andriyanov | ||
Priority | high | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | open | ||
Product Version | development repository checkout | ||||
Summary | 591: IPv4 tab running into "the recurring loop lost control | ||||
Description | I recently upgraded RT to 0.20.0, especially because of the plugin feature with easy integration. Since upgrade, IPv4 tab behaviour is strange. 1. Subnets 192.168.1.0/24 and 192.168.2.0/24 is displayed outside of the 192.168.0.0/16 subnet. The 192.168.0.0/16 net offers to create the both subnets, while also displaying then outside. 2. Now when I add a 10.x.x.x/24 subnet, or anything else than 192.168.x.x, I'm getting the "Internal Error -> the recurring loop lost control" message. I tried to investigate in the source code, but couldn't find a mistake. Anyone has an idea what happened here? Cheers Thomas | ||||
Tags | No tags attached. | ||||
Attached Files | phpinfo.htm (59,418 bytes)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head> <style type="text/css"> body {background-color: #ffffff; color: #000000;} body, td, th, h1, h2 {font-family: sans-serif;} pre {margin: 0px; font-family: monospace;} a:link {color: #000099; text-decoration: none; background-color: #ffffff;} a:hover {text-decoration: underline;} table {border-collapse: collapse;} .center {text-align: center;} .center table { margin-left: auto; margin-right: auto; text-align: left;} .center th { text-align: center !important; } td, th { border: 1px solid #000000; font-size: 75%; vertical-align: baseline;} h1 {font-size: 150%;} h2 {font-size: 125%;} .p {text-align: left;} .e {background-color: #ccccff; font-weight: bold; color: #000000;} .h {background-color: #9999cc; font-weight: bold; color: #000000;} .v {background-color: #cccccc; color: #000000;} .vr {background-color: #cccccc; text-align: right; color: #000000;} img {float: right; border: 0px;} hr {width: 600px; background-color: #cccccc; border: 0px; height: 1px; color: #000000;} </style> <title>phpinfo()</title><meta name="ROBOTS" content="NOINDEX,NOFOLLOW,NOARCHIVE" /></head> <body><div class="center"> <table border="0" cellpadding="3" width="600"> <tr class="h"><td> <a href="http://www.php.net/"><img border="0" src="/beta/wwwroot/info.php?=PHPE9568F34-D428-11d2-A769-00AA001ACF42" alt="PHP Logo" /></a><h1 class="p">PHP Version 5.3.10-1ubuntu3.2</h1> </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr><td class="e">System </td><td class="v">Linux hostname 3.2.0-27-generic #43-Ubuntu SMP Fri Jul 6 14:25:57 UTC 2012 x86_64 </td></tr> <tr><td class="e">Build Date </td><td class="v">Jun 13 2012 17:02:21 </td></tr> <tr><td class="e">Server API </td><td class="v">Apache 2.0 Handler </td></tr> <tr><td class="e">Virtual Directory Support </td><td class="v">disabled </td></tr> <tr><td class="e">Configuration File (php.ini) Path </td><td class="v">/etc/php5/apache2 </td></tr> <tr><td class="e">Loaded Configuration File </td><td class="v">/etc/php5/apache2/php.ini </td></tr> <tr><td class="e">Scan this dir for additional .ini files </td><td class="v">/etc/php5/apache2/conf.d </td></tr> <tr><td class="e">Additional .ini files parsed </td><td class="v">/etc/php5/apache2/conf.d/curl.ini, /etc/php5/apache2/conf.d/gd.ini, /etc/php5/apache2/conf.d/mcrypt.ini, /etc/php5/apache2/conf.d/mysql.ini, /etc/php5/apache2/conf.d/mysqli.ini, /etc/php5/apache2/conf.d/pdo.ini, /etc/php5/apache2/conf.d/pdo_mysql.ini, /etc/php5/apache2/conf.d/snmp.ini </td></tr> <tr><td class="e">PHP API </td><td class="v">20090626 </td></tr> <tr><td class="e">PHP Extension </td><td class="v">20090626 </td></tr> <tr><td class="e">Zend Extension </td><td class="v">220090626 </td></tr> <tr><td class="e">Zend Extension Build </td><td class="v">API220090626,NTS </td></tr> <tr><td class="e">PHP Extension Build </td><td class="v">API20090626,NTS </td></tr> <tr><td class="e">Debug Build </td><td class="v">no </td></tr> <tr><td class="e">Thread Safety </td><td class="v">disabled </td></tr> <tr><td class="e">Zend Memory Manager </td><td class="v">enabled </td></tr> <tr><td class="e">Zend Multibyte Support </td><td class="v">disabled </td></tr> <tr><td class="e">IPv6 Support </td><td class="v">enabled </td></tr> <tr><td class="e">Registered PHP Streams </td><td class="v">https, ftps, compress.zlib, compress.bzip2, php, file, glob, data, http, ftp, phar, zip </td></tr> <tr><td class="e">Registered Stream Socket Transports </td><td class="v">tcp, udp, unix, udg, ssl, sslv3, tls </td></tr> <tr><td class="e">Registered Stream Filters </td><td class="v">zlib.*, bzip2.*, convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, mcrypt.*, mdecrypt.* </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="v"><td> <a href="http://www.suhosin.org"><img border="0" src="/beta/wwwroot/info.php?=SUHO8567F54-D428-14d2-A769-00DA302A5F18" alt="Suhosin logo" /></a> This server is protected with the Suhosin Patch 0.9.10<br />Copyright (c) 2006-2007 <a href="http://www.hardened-php.net/">Hardened-PHP Project</a> Copyright (c) 2007-2009 <a href="http://www.sektioneins.de/">SektionEins GmbH</a> </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="v"><td> <a href="http://www.zend.com/"><img border="0" src="/beta/wwwroot/info.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42" alt="Zend logo" /></a> This program makes use of the Zend Scripting Language Engine:<br />Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies<br /></td></tr> </table><br /> <hr /> <h1><a href="/beta/wwwroot/info.php?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000">PHP Credits</a></h1> <hr /> <h1>Configuration</h1> <h2><a name="module_apache2handler">apache2handler</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Apache Version </td><td class="v">Apache/2.2.22 (Ubuntu) </td></tr> <tr><td class="e">Apache API Version </td><td class="v">20051115 </td></tr> <tr><td class="e">Server Administrator </td><td class="v">webmaster@localhost </td></tr> <tr><td class="e">User/Group </td><td class="v">www-data(33)/33 </td></tr> <tr><td class="e">Max Requests </td><td class="v">Per Child: 0 - Keep Alive: on - Max Per Connection: 100 </td></tr> <tr><td class="e">Timeouts </td><td class="v">Connection: 300 - Keep-Alive: 5 </td></tr> <tr><td class="e">Virtual Server </td><td class="v">Yes </td></tr> <tr><td class="e">Server Root </td><td class="v">/etc/apache2 </td></tr> <tr><td class="e">Loaded Modules </td><td class="v">core mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_deflate mod_dir mod_env mod_mime mod_negotiation mod_php5 mod_reqtimeout mod_rewrite mod_setenvif mod_ssl mod_status </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">engine</td><td class="v">1</td><td class="v">1</td></tr> <tr><td class="e">last_modified</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">xbithack</td><td class="v">0</td><td class="v">0</td></tr> </table><br /> <h2>Apache Environment</h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Variable</th><th>Value</th></tr> <tr><td class="e">HTTPS </td><td class="v">on </td></tr> <tr><td class="e">SSL_VERSION_INTERFACE </td><td class="v">mod_ssl/2.2.22 </td></tr> <tr><td class="e">SSL_VERSION_LIBRARY </td><td class="v">OpenSSL/1.0.1 </td></tr> <tr><td class="e">SSL_PROTOCOL </td><td class="v">TLSv1.1 </td></tr> <tr><td class="e">SSL_SECURE_RENEG </td><td class="v">true </td></tr> <tr><td class="e">SSL_COMPRESS_METHOD </td><td class="v">DEFLATE </td></tr> <tr><td class="e">SSL_CIPHER </td><td class="v">DHE-RSA-CAMELLIA256-SHA </td></tr> <tr><td class="e">SSL_CIPHER_EXPORT </td><td class="v">false </td></tr> <tr><td class="e">SSL_CIPHER_USEKEYSIZE </td><td class="v">256 </td></tr> <tr><td class="e">SSL_CIPHER_ALGKEYSIZE </td><td class="v">256 </td></tr> <tr><td class="e">SSL_CLIENT_VERIFY </td><td class="v">NONE </td></tr> <tr><td class="e">SSL_SERVER_M_VERSION </td><td class="v">1 </td></tr> <tr><td class="e">SSL_SERVER_M_SERIAL </td><td class="v">92723EA796C1C86D </td></tr> <tr><td class="e">SSL_SERVER_V_START </td><td class="v">Aug 9 10:02:17 2012 GMT </td></tr> <tr><td class="e">SSL_SERVER_V_END </td><td class="v">Aug 7 10:02:17 2022 GMT </td></tr> <tr><td class="e">SSL_SERVER_A_KEY </td><td class="v">rsaEncryption </td></tr> <tr><td class="e">SSL_SERVER_A_SIG </td><td class="v">sha1WithRSAEncryption </td></tr> <tr><td class="e">SSL_SESSION_ID </td><td class="v">36B64BCA5E63E982BDA202430A48D7BBCBB66E14F4ACD1E41BB0C6B35BACE600 </td></tr> <tr><td class="e">HTTP_CONNECTION </td><td class="v">keep-alive </td></tr> <tr><td class="e">HTTP_USER_AGENT </td><td class="v">Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.79 Safari/537.1 </td></tr> <tr><td class="e">HTTP_ACCEPT_ENCODING </td><td class="v">gzip,deflate,sdch </td></tr> <tr><td class="e">HTTP_ACCEPT_LANGUAGE </td><td class="v">de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4 </td></tr> <tr><td class="e">HTTP_ACCEPT_CHARSET </td><td class="v">ISO-8859-1,utf-8;q=0.7,*;q=0.3 </td></tr> <tr><td class="e">HTTP_COOKIE </td><td class="v">reportTable_1_filters=; PHPSESSID=eck6cj60dmjkl71293arcifl10 </td></tr> <tr><td class="e">PATH </td><td class="v">/usr/local/bin:/usr/bin:/bin </td></tr> <tr><td class="e">SERVER_SIGNATURE </td><td class="v"><address>Apache/2.2.22 (Ubuntu) Server at Port 443</address> </td></tr> <tr><td class="e">SERVER_SOFTWARE </td><td class="v">Apache/2.2.22 (Ubuntu) </td></tr> <tr><td class="e">DOCUMENT_ROOT </td><td class="v">/var/www/racktables/wwwroot/ </td></tr> <tr><td class="e">SERVER_ADMIN </td><td class="v">webmaster@localhost </td></tr> <tr><td class="e">SCRIPT_FILENAME </td><td class="v">/var/www/racktables_beta/wwwroot/info.php </td></tr> <tr><td class="e">REMOTE_PORT </td><td class="v">49926 </td></tr> <tr><td class="e">GATEWAY_INTERFACE </td><td class="v">CGI/1.1 </td></tr> <tr><td class="e">SERVER_PROTOCOL </td><td class="v">HTTP/1.1 </td></tr> <tr><td class="e">REQUEST_METHOD </td><td class="v">GET </td></tr> <tr><td class="e">QUERY_STRING </td><td class="v"><i>no value</i> </td></tr> <tr><td class="e">REQUEST_URI </td><td class="v">/beta/wwwroot/info.php </td></tr> <tr><td class="e">SCRIPT_NAME </td><td class="v">/beta/wwwroot/info.php </td></tr> </table><br /> <h2>HTTP Headers Information</h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th colspan="2">HTTP Request Headers</th></tr> <tr><td class="e">HTTP Request </td><td class="v">GET /beta/wwwroot/info.php HTTP/1.1 </td></tr> <tr><td class="e">Connection </td><td class="v">keep-alive </td></tr> <tr><td class="e">Authorization </td><td class="v">Basic YWRtaW46d0wuSHUhMVhFdg== </td></tr> <tr><td class="e">User-Agent </td><td class="v">Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.79 Safari/537.1 </td></tr> <tr><td class="e">Accept-Encoding </td><td class="v">gzip,deflate,sdch </td></tr> <tr><td class="e">Accept-Language </td><td class="v">de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4 </td></tr> <tr><td class="e">Accept-Charset </td><td class="v">ISO-8859-1,utf-8;q=0.7,*;q=0.3 </td></tr> <tr><td class="e">Cookie </td><td class="v">reportTable_1_filters=; PHPSESSID=eck6cj60dmjkl71293arcifl10 </td></tr> <tr class="h"><th colspan="2">HTTP Response Headers</th></tr> <tr><td class="e">X-Powered-By </td><td class="v">PHP/5.3.10-1ubuntu3.2 </td></tr> <tr><td class="e">Vary </td><td class="v">Accept-Encoding </td></tr> <tr><td class="e">Content-Encoding </td><td class="v">gzip </td></tr> </table><br /> <h2><a name="module_bcmath">bcmath</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">BCMath support </td><td class="v">enabled </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">bcmath.scale</td><td class="v">0</td><td class="v">0</td></tr> </table><br /> <h2><a name="module_bz2">bz2</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">BZip2 Support </td><td class="v">Enabled </td></tr> <tr><td class="e">Stream Wrapper support </td><td class="v">compress.bzip2:// </td></tr> <tr><td class="e">Stream Filter support </td><td class="v">bzip2.decompress, bzip2.compress </td></tr> <tr><td class="e">BZip2 Version </td><td class="v">1.0.6, 6-Sept-2010 </td></tr> </table><br /> <h2><a name="module_calendar">calendar</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Calendar support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_Core">Core</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">PHP Version </td><td class="v">5.3.10-1ubuntu3.2 </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">allow_call_time_pass_reference</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">allow_url_fopen</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">allow_url_include</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">always_populate_raw_post_data</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">arg_separator.input</td><td class="v">&</td><td class="v">&</td></tr> <tr><td class="e">arg_separator.output</td><td class="v">&</td><td class="v">&</td></tr> <tr><td class="e">asp_tags</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">auto_append_file</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">auto_globals_jit</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">auto_prepend_file</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">browscap</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">default_charset</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">default_mimetype</td><td class="v">text/html</td><td class="v">text/html</td></tr> <tr><td class="e">define_syslog_variables</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">disable_classes</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">disable_functions</td><td class="v">pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,</td><td class="v">pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,</td></tr> <tr><td class="e">display_errors</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">display_startup_errors</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">doc_root</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">docref_ext</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">docref_root</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">enable_dl</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">error_append_string</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">error_log</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">error_prepend_string</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">error_reporting</td><td class="v">22527</td><td class="v">22527</td></tr> <tr><td class="e">exit_on_timeout</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">expose_php</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">extension_dir</td><td class="v">/usr/lib/php5/20090626</td><td class="v">/usr/lib/php5/20090626</td></tr> <tr><td class="e">file_uploads</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">highlight.bg</td><td class="v"><font style="color: #FFFFFF">#FFFFFF</font></td><td class="v"><font style="color: #FFFFFF">#FFFFFF</font></td></tr> <tr><td class="e">highlight.comment</td><td class="v"><font style="color: #FF8000">#FF8000</font></td><td class="v"><font style="color: #FF8000">#FF8000</font></td></tr> <tr><td class="e">highlight.default</td><td class="v"><font style="color: #0000BB">#0000BB</font></td><td class="v"><font style="color: #0000BB">#0000BB</font></td></tr> <tr><td class="e">highlight.html</td><td class="v"><font style="color: #000000">#000000</font></td><td class="v"><font style="color: #000000">#000000</font></td></tr> <tr><td class="e">highlight.keyword</td><td class="v"><font style="color: #007700">#007700</font></td><td class="v"><font style="color: #007700">#007700</font></td></tr> <tr><td class="e">highlight.string</td><td class="v"><font style="color: #DD0000">#DD0000</font></td><td class="v"><font style="color: #DD0000">#DD0000</font></td></tr> <tr><td class="e">html_errors</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">ignore_repeated_errors</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">ignore_repeated_source</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">ignore_user_abort</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">implicit_flush</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">include_path</td><td class="v">.:/usr/share/php:/usr/share/pear</td><td class="v">.:/usr/share/php:/usr/share/pear</td></tr> <tr><td class="e">log_errors</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">log_errors_max_len</td><td class="v">1024</td><td class="v">1024</td></tr> <tr><td class="e">magic_quotes_gpc</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">magic_quotes_runtime</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">magic_quotes_sybase</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">mail.add_x_header</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">mail.force_extra_parameters</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mail.log</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">max_execution_time</td><td class="v">30</td><td class="v">30</td></tr> <tr><td class="e">max_file_uploads</td><td class="v">20</td><td class="v">20</td></tr> <tr><td class="e">max_input_nesting_level</td><td class="v">64</td><td class="v">64</td></tr> <tr><td class="e">max_input_time</td><td class="v">60</td><td class="v">60</td></tr> <tr><td class="e">max_input_vars</td><td class="v">1000</td><td class="v">1000</td></tr> <tr><td class="e">memory_limit</td><td class="v">128M</td><td class="v">128M</td></tr> <tr><td class="e">open_basedir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">output_buffering</td><td class="v">4096</td><td class="v">4096</td></tr> <tr><td class="e">output_handler</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">post_max_size</td><td class="v">8M</td><td class="v">8M</td></tr> <tr><td class="e">precision</td><td class="v">14</td><td class="v">14</td></tr> <tr><td class="e">realpath_cache_size</td><td class="v">16K</td><td class="v">16K</td></tr> <tr><td class="e">realpath_cache_ttl</td><td class="v">120</td><td class="v">120</td></tr> <tr><td class="e">register_argc_argv</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">register_globals</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">register_long_arrays</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">report_memleaks</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">report_zend_debug</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">request_order</td><td class="v">GP</td><td class="v">GP</td></tr> <tr><td class="e">safe_mode</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">safe_mode_exec_dir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">safe_mode_gid</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">safe_mode_include_dir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">sendmail_from</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">sendmail_path</td><td class="v">/usr/sbin/sendmail -t -i </td><td class="v">/usr/sbin/sendmail -t -i </td></tr> <tr><td class="e">serialize_precision</td><td class="v">17</td><td class="v">17</td></tr> <tr><td class="e">short_open_tag</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">SMTP</td><td class="v">localhost</td><td class="v">localhost</td></tr> <tr><td class="e">smtp_port</td><td class="v">25</td><td class="v">25</td></tr> <tr><td class="e">sql.safe_mode</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">track_errors</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">unserialize_callback_func</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">upload_max_filesize</td><td class="v">2M</td><td class="v">2M</td></tr> <tr><td class="e">upload_tmp_dir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">user_dir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">user_ini.cache_ttl</td><td class="v">300</td><td class="v">300</td></tr> <tr><td class="e">user_ini.filename</td><td class="v">.user.ini</td><td class="v">.user.ini</td></tr> <tr><td class="e">variables_order</td><td class="v">GPCS</td><td class="v">GPCS</td></tr> <tr><td class="e">xmlrpc_error_number</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">xmlrpc_errors</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">y2k_compliance</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">zend.enable_gc</td><td class="v">On</td><td class="v">On</td></tr> </table><br /> <h2><a name="module_ctype">ctype</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">ctype functions </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_curl">curl</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">cURL support </td><td class="v">enabled </td></tr> <tr><td class="e">cURL Information </td><td class="v">7.22.0 </td></tr> <tr><td class="e">Age </td><td class="v">3 </td></tr> <tr><td class="e">Features </td></tr> <tr><td class="e">AsynchDNS </td><td class="v">No </td></tr> <tr><td class="e">Debug </td><td class="v">No </td></tr> <tr><td class="e">GSS-Negotiate </td><td class="v">Yes </td></tr> <tr><td class="e">IDN </td><td class="v">Yes </td></tr> <tr><td class="e">IPv6 </td><td class="v">Yes </td></tr> <tr><td class="e">Largefile </td><td class="v">Yes </td></tr> <tr><td class="e">NTLM </td><td class="v">Yes </td></tr> <tr><td class="e">SPNEGO </td><td class="v">No </td></tr> <tr><td class="e">SSL </td><td class="v">Yes </td></tr> <tr><td class="e">SSPI </td><td class="v">No </td></tr> <tr><td class="e">krb4 </td><td class="v">No </td></tr> <tr><td class="e">libz </td><td class="v">Yes </td></tr> <tr><td class="e">CharConv </td><td class="v">No </td></tr> <tr><td class="e">Protocols </td><td class="v">dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, pop3, pop3s, rtmp, rtsp, smtp, smtps, telnet, tftp </td></tr> <tr><td class="e">Host </td><td class="v">x86_64-pc-linux-gnu </td></tr> <tr><td class="e">SSL Version </td><td class="v">OpenSSL/1.0.1 </td></tr> <tr><td class="e">ZLib Version </td><td class="v">1.2.3.4 </td></tr> </table><br /> <h2><a name="module_date">date</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">date/time support </td><td class="v">enabled </td></tr> <tr><td class="e">"Olson" Timezone Database Version </td><td class="v">0.system </td></tr> <tr><td class="e">Timezone Database </td><td class="v">internal </td></tr> <tr><td class="e">Default timezone </td><td class="v">Europe/Berlin </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">date.default_latitude</td><td class="v">31.7667</td><td class="v">31.7667</td></tr> <tr><td class="e">date.default_longitude</td><td class="v">35.2333</td><td class="v">35.2333</td></tr> <tr><td class="e">date.sunrise_zenith</td><td class="v">90.583333</td><td class="v">90.583333</td></tr> <tr><td class="e">date.sunset_zenith</td><td class="v">90.583333</td><td class="v">90.583333</td></tr> <tr><td class="e">date.timezone</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> </table><br /> <h2><a name="module_dba">dba</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">DBA support </td><td class="v">enabled </td></tr> <tr><td class="e">Supported handlers </td><td class="v">cdb cdb_make db4 inifile flatfile </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">dba.default_handler</td><td class="v">flatfile</td><td class="v">flatfile</td></tr> </table><br /> <h2><a name="module_dom">dom</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">DOM/XML </td><td class="v">enabled </td></tr> <tr><td class="e">DOM/XML API Version </td><td class="v">20031129 </td></tr> <tr><td class="e">libxml Version </td><td class="v">2.7.8 </td></tr> <tr><td class="e">HTML Support </td><td class="v">enabled </td></tr> <tr><td class="e">XPath Support </td><td class="v">enabled </td></tr> <tr><td class="e">XPointer Support </td><td class="v">enabled </td></tr> <tr><td class="e">Schema Support </td><td class="v">enabled </td></tr> <tr><td class="e">RelaxNG Support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_ereg">ereg</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Regex Library </td><td class="v">Bundled library enabled </td></tr> </table><br /> <h2><a name="module_exif">exif</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">EXIF Support </td><td class="v">enabled </td></tr> <tr><td class="e">EXIF Version </td><td class="v">1.4 $Id: exif.c 321634 2012-01-01 13:15:04Z felipe $ </td></tr> <tr><td class="e">Supported EXIF Version </td><td class="v">0220 </td></tr> <tr><td class="e">Supported filetypes </td><td class="v">JPEG,TIFF </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">exif.decode_jis_intel</td><td class="v">JIS</td><td class="v">JIS</td></tr> <tr><td class="e">exif.decode_jis_motorola</td><td class="v">JIS</td><td class="v">JIS</td></tr> <tr><td class="e">exif.decode_unicode_intel</td><td class="v">UCS-2LE</td><td class="v">UCS-2LE</td></tr> <tr><td class="e">exif.decode_unicode_motorola</td><td class="v">UCS-2BE</td><td class="v">UCS-2BE</td></tr> <tr><td class="e">exif.encode_jis</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">exif.encode_unicode</td><td class="v">ISO-8859-15</td><td class="v">ISO-8859-15</td></tr> </table><br /> <h2><a name="module_fileinfo">fileinfo</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>fileinfo support</th><th>enabled</th></tr> <tr><td class="e">version </td><td class="v">1.0.5-dev </td></tr> </table><br /> <h2><a name="module_filter">filter</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Input Validation and Filtering </td><td class="v">enabled </td></tr> <tr><td class="e">Revision </td><td class="v">$Revision: 321634 $ </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">filter.default</td><td class="v">unsafe_raw</td><td class="v">unsafe_raw</td></tr> <tr><td class="e">filter.default_flags</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> </table><br /> <h2><a name="module_ftp">ftp</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">FTP support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_gd">gd</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">GD Support </td><td class="v">enabled </td></tr> <tr><td class="e">GD Version </td><td class="v">2.0 </td></tr> <tr><td class="e">FreeType Support </td><td class="v">enabled </td></tr> <tr><td class="e">FreeType Linkage </td><td class="v">with freetype </td></tr> <tr><td class="e">FreeType Version </td><td class="v">2.4.8 </td></tr> <tr><td class="e">T1Lib Support </td><td class="v">enabled </td></tr> <tr><td class="e">GIF Read Support </td><td class="v">enabled </td></tr> <tr><td class="e">GIF Create Support </td><td class="v">enabled </td></tr> <tr><td class="e">JPEG Support </td><td class="v">enabled </td></tr> <tr><td class="e">libJPEG Version </td><td class="v">unknown </td></tr> <tr><td class="e">PNG Support </td><td class="v">enabled </td></tr> <tr><td class="e">libPNG Version </td><td class="v">1.2.46 </td></tr> <tr><td class="e">WBMP Support </td><td class="v">enabled </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">gd.jpeg_ignore_warning</td><td class="v">0</td><td class="v">0</td></tr> </table><br /> <h2><a name="module_gettext">gettext</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">GetText Support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_hash">hash</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">hash support </td><td class="v">enabled </td></tr> <tr><td class="e">Hashing Engines </td><td class="v">md2 md4 md5 sha1 sha224 sha256 sha384 sha512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost adler32 crc32 crc32b salsa10 salsa20 haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5 </td></tr> </table><br /> <h2><a name="module_iconv">iconv</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">iconv support </td><td class="v">enabled </td></tr> <tr><td class="e">iconv implementation </td><td class="v">glibc </td></tr> <tr><td class="e">iconv library version </td><td class="v">2.15 </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">iconv.input_encoding</td><td class="v">ISO-8859-1</td><td class="v">ISO-8859-1</td></tr> <tr><td class="e">iconv.internal_encoding</td><td class="v">ISO-8859-1</td><td class="v">ISO-8859-1</td></tr> <tr><td class="e">iconv.output_encoding</td><td class="v">ISO-8859-1</td><td class="v">ISO-8859-1</td></tr> </table><br /> <h2><a name="module_json">json</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">json support </td><td class="v">enabled </td></tr> <tr><td class="e">json version </td><td class="v">1.2.1 </td></tr> </table><br /> <h2><a name="module_libxml">libxml</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">libXML support </td><td class="v">active </td></tr> <tr><td class="e">libXML Compiled Version </td><td class="v">2.7.8 </td></tr> <tr><td class="e">libXML Loaded Version </td><td class="v">20708 </td></tr> <tr><td class="e">libXML streams </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_mbstring">mbstring</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Multibyte Support </td><td class="v">enabled </td></tr> <tr><td class="e">Multibyte string engine </td><td class="v">libmbfl </td></tr> <tr><td class="e">HTTP input encoding translation </td><td class="v">disabled </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1.</th></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Multibyte (japanese) regex support </td><td class="v">enabled </td></tr> <tr><td class="e">Multibyte regex (oniguruma) backtrack check </td><td class="v">On </td></tr> <tr><td class="e">Multibyte regex (oniguruma) version </td><td class="v">4.7.1 </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">mbstring.detect_order</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mbstring.encoding_translation</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">mbstring.func_overload</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">mbstring.http_input</td><td class="v">pass</td><td class="v">pass</td></tr> <tr><td class="e">mbstring.http_output</td><td class="v">pass</td><td class="v">pass</td></tr> <tr><td class="e">mbstring.http_output_conv_mimetypes</td><td class="v">^(text/|application/xhtml\+xml)</td><td class="v">^(text/|application/xhtml\+xml)</td></tr> <tr><td class="e">mbstring.internal_encoding</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mbstring.language</td><td class="v">neutral</td><td class="v">neutral</td></tr> <tr><td class="e">mbstring.strict_detection</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">mbstring.substitute_character</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> </table><br /> <h2><a name="module_mcrypt">mcrypt</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>mcrypt support</th><th>enabled</th></tr> <tr class="h"><th>mcrypt_filter support</th><th>enabled</th></tr> <tr><td class="e">Version </td><td class="v">2.5.8 </td></tr> <tr><td class="e">Api No </td><td class="v">20021217 </td></tr> <tr><td class="e">Supported ciphers </td><td class="v">cast-128 gost rijndael-128 twofish arcfour cast-256 loki97 rijndael-192 saferplus wake blowfish-compat des rijndael-256 serpent xtea blowfish enigma rc2 tripledes </td></tr> <tr><td class="e">Supported modes </td><td class="v">cbc cfb ctr ecb ncfb nofb ofb stream </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">mcrypt.algorithms_dir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mcrypt.modes_dir</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> </table><br /> <h2><a name="module_mhash">mhash</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">MHASH support </td><td class="v">Enabled </td></tr> <tr><td class="e">MHASH API Version </td><td class="v">Emulated Support </td></tr> </table><br /> <h2><a name="module_mysql">mysql</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>MySQL Support</th><th>enabled</th></tr> <tr><td class="e">Active Persistent Links </td><td class="v">0 </td></tr> <tr><td class="e">Active Links </td><td class="v">0 </td></tr> <tr><td class="e">Client API version </td><td class="v">5.5.24 </td></tr> <tr><td class="e">MYSQL_MODULE_TYPE </td><td class="v">external </td></tr> <tr><td class="e">MYSQL_SOCKET </td><td class="v">/var/run/mysqld/mysqld.sock </td></tr> <tr><td class="e">MYSQL_INCLUDE </td><td class="v">-I/usr/include/mysql </td></tr> <tr><td class="e">MYSQL_LIBS </td><td class="v">-L/usr/lib/x86_64-linux-gnu -lmysqlclient_r </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">mysql.allow_local_infile</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">mysql.allow_persistent</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">mysql.connect_timeout</td><td class="v">60</td><td class="v">60</td></tr> <tr><td class="e">mysql.default_host</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mysql.default_password</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mysql.default_port</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mysql.default_socket</td><td class="v">/var/run/mysqld/mysqld.sock</td><td class="v">/var/run/mysqld/mysqld.sock</td></tr> <tr><td class="e">mysql.default_user</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mysql.max_links</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr> <tr><td class="e">mysql.max_persistent</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr> <tr><td class="e">mysql.trace_mode</td><td class="v">Off</td><td class="v">Off</td></tr> </table><br /> <h2><a name="module_mysqli">mysqli</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>MysqlI Support</th><th>enabled</th></tr> <tr><td class="e">Client API library version </td><td class="v">5.5.24 </td></tr> <tr><td class="e">Active Persistent Links </td><td class="v">0 </td></tr> <tr><td class="e">Inactive Persistent Links </td><td class="v">0 </td></tr> <tr><td class="e">Active Links </td><td class="v">0 </td></tr> <tr><td class="e">Client API header version </td><td class="v">5.5.24 </td></tr> <tr><td class="e">MYSQLI_SOCKET </td><td class="v">/var/run/mysqld/mysqld.sock </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">mysqli.allow_local_infile</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">mysqli.allow_persistent</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">mysqli.default_host</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mysqli.default_port</td><td class="v">3306</td><td class="v">3306</td></tr> <tr><td class="e">mysqli.default_pw</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mysqli.default_socket</td><td class="v">/var/run/mysqld/mysqld.sock</td><td class="v">/var/run/mysqld/mysqld.sock</td></tr> <tr><td class="e">mysqli.default_user</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">mysqli.max_links</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr> <tr><td class="e">mysqli.max_persistent</td><td class="v">Unlimited</td><td class="v">Unlimited</td></tr> <tr><td class="e">mysqli.reconnect</td><td class="v">Off</td><td class="v">Off</td></tr> </table><br /> <h2><a name="module_openssl">openssl</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">OpenSSL support </td><td class="v">enabled </td></tr> <tr><td class="e">OpenSSL Library Version </td><td class="v">OpenSSL 1.0.1 14 Mar 2012 </td></tr> <tr><td class="e">OpenSSL Header Version </td><td class="v">OpenSSL 1.0.1 14 Mar 2012 </td></tr> </table><br /> <h2><a name="module_pcre">pcre</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">PCRE (Perl Compatible Regular Expressions) Support </td><td class="v">enabled </td></tr> <tr><td class="e">PCRE Library Version </td><td class="v">8.12 2011-01-15 </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">pcre.backtrack_limit</td><td class="v">1000000</td><td class="v">1000000</td></tr> <tr><td class="e">pcre.recursion_limit</td><td class="v">100000</td><td class="v">100000</td></tr> </table><br /> <h2><a name="module_PDO">PDO</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>PDO support</th><th>enabled</th></tr> <tr><td class="e">PDO drivers </td><td class="v">mysql </td></tr> </table><br /> <h2><a name="module_pdo_mysql">pdo_mysql</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>PDO Driver for MySQL</th><th>enabled</th></tr> <tr><td class="e">Client API version </td><td class="v">5.5.24 </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">pdo_mysql.default_socket</td><td class="v">/var/run/mysqld/mysqld.sock</td><td class="v">/var/run/mysqld/mysqld.sock</td></tr> </table><br /> <h2><a name="module_Phar">Phar</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Phar: PHP Archive support</th><th>enabled</th></tr> <tr><td class="e">Phar EXT version </td><td class="v">2.0.1 </td></tr> <tr><td class="e">Phar API version </td><td class="v">1.1.1 </td></tr> <tr><td class="e">SVN revision </td><td class="v">$Revision: 321634 $ </td></tr> <tr><td class="e">Phar-based phar archives </td><td class="v">enabled </td></tr> <tr><td class="e">Tar-based phar archives </td><td class="v">enabled </td></tr> <tr><td class="e">ZIP-based phar archives </td><td class="v">enabled </td></tr> <tr><td class="e">gzip compression </td><td class="v">enabled </td></tr> <tr><td class="e">bzip2 compression </td><td class="v">enabled </td></tr> <tr><td class="e">Native OpenSSL support </td><td class="v">enabled </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="v"><td> Phar based on pear/PHP_Archive, original concept by Davey Shafik.<br />Phar fully realized by Gregory Beaver and Marcus Boerger.<br />Portions of tar implementation Copyright (c) 2003-2009 Tim Kientzle.</td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">phar.cache_list</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">phar.readonly</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">phar.require_hash</td><td class="v">On</td><td class="v">On</td></tr> </table><br /> <h2><a name="module_posix">posix</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Revision </td><td class="v">$Revision: 321634 $ </td></tr> </table><br /> <h2><a name="module_Reflection">Reflection</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Reflection</th><th>enabled</th></tr> <tr><td class="e">Version </td><td class="v">$Revision: 321634 $ </td></tr> </table><br /> <h2><a name="module_session">session</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Session Support </td><td class="v">enabled </td></tr> <tr><td class="e">Registered save handlers </td><td class="v">files user </td></tr> <tr><td class="e">Registered serializer handlers </td><td class="v">php php_binary wddx </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">session.auto_start</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">session.bug_compat_42</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">session.bug_compat_warn</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">session.cache_expire</td><td class="v">180</td><td class="v">180</td></tr> <tr><td class="e">session.cache_limiter</td><td class="v">nocache</td><td class="v">nocache</td></tr> <tr><td class="e">session.cookie_domain</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">session.cookie_httponly</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">session.cookie_lifetime</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">session.cookie_path</td><td class="v">/</td><td class="v">/</td></tr> <tr><td class="e">session.cookie_secure</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">session.entropy_file</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">session.entropy_length</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">session.gc_divisor</td><td class="v">1000</td><td class="v">1000</td></tr> <tr><td class="e">session.gc_maxlifetime</td><td class="v">1440</td><td class="v">1440</td></tr> <tr><td class="e">session.gc_probability</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">session.hash_bits_per_character</td><td class="v">5</td><td class="v">5</td></tr> <tr><td class="e">session.hash_function</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">session.name</td><td class="v">PHPSESSID</td><td class="v">PHPSESSID</td></tr> <tr><td class="e">session.referer_check</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">session.save_handler</td><td class="v">files</td><td class="v">files</td></tr> <tr><td class="e">session.save_path</td><td class="v">/var/lib/php5</td><td class="v">/var/lib/php5</td></tr> <tr><td class="e">session.serialize_handler</td><td class="v">php</td><td class="v">php</td></tr> <tr><td class="e">session.use_cookies</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">session.use_only_cookies</td><td class="v">On</td><td class="v">On</td></tr> <tr><td class="e">session.use_trans_sid</td><td class="v">0</td><td class="v">0</td></tr> </table><br /> <h2><a name="module_shmop">shmop</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">shmop support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_SimpleXML">SimpleXML</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Simplexml support</th><th>enabled</th></tr> <tr><td class="e">Revision </td><td class="v">$Revision: 321634 $ </td></tr> <tr><td class="e">Schema support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_snmp">snmp</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">NET-SNMP Support </td><td class="v">enabled </td></tr> <tr><td class="e">NET-SNMP Version </td><td class="v">5.4.3 </td></tr> </table><br /> <h2><a name="module_soap">soap</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Soap Client </td><td class="v">enabled </td></tr> <tr><td class="e">Soap Server </td><td class="v">enabled </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">soap.wsdl_cache</td><td class="v">1</td><td class="v">1</td></tr> <tr><td class="e">soap.wsdl_cache_dir</td><td class="v">/tmp</td><td class="v">/tmp</td></tr> <tr><td class="e">soap.wsdl_cache_enabled</td><td class="v">1</td><td class="v">1</td></tr> <tr><td class="e">soap.wsdl_cache_limit</td><td class="v">5</td><td class="v">5</td></tr> <tr><td class="e">soap.wsdl_cache_ttl</td><td class="v">86400</td><td class="v">86400</td></tr> </table><br /> <h2><a name="module_sockets">sockets</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Sockets Support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_SPL">SPL</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>SPL support</th><th>enabled</th></tr> <tr><td class="e">Interfaces </td><td class="v">Countable, OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject </td></tr> <tr><td class="e">Classes </td><td class="v">AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStack, SplTempFileObject, UnderflowException, UnexpectedValueException </td></tr> </table><br /> <h2><a name="module_standard">standard</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Dynamic Library Support </td><td class="v">enabled </td></tr> <tr><td class="e">Path to sendmail </td><td class="v">/usr/sbin/sendmail -t -i </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">assert.active</td><td class="v">1</td><td class="v">1</td></tr> <tr><td class="e">assert.bail</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">assert.callback</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">assert.quiet_eval</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">assert.warning</td><td class="v">1</td><td class="v">1</td></tr> <tr><td class="e">auto_detect_line_endings</td><td class="v">0</td><td class="v">0</td></tr> <tr><td class="e">default_socket_timeout</td><td class="v">60</td><td class="v">60</td></tr> <tr><td class="e">from</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> <tr><td class="e">safe_mode_allowed_env_vars</td><td class="v">PHP_</td><td class="v">PHP_</td></tr> <tr><td class="e">safe_mode_protected_env_vars</td><td class="v">LD_LIBRARY_PATH</td><td class="v">LD_LIBRARY_PATH</td></tr> <tr><td class="e">url_rewriter.tags</td><td class="v">a=href,area=href,frame=src,input=src,form=fakeentry</td><td class="v">a=href,area=href,frame=src,input=src,form=fakeentry</td></tr> <tr><td class="e">user_agent</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> </table><br /> <h2><a name="module_sysvmsg">sysvmsg</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">sysvmsg support </td><td class="v">enabled </td></tr> <tr><td class="e">Revision </td><td class="v">$Revision: 321634 $ </td></tr> </table><br /> <h2><a name="module_tokenizer">tokenizer</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Tokenizer Support </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_wddx">wddx</a></h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>WDDX Support</th><th>enabled</th></tr> <tr><td class="e">WDDX Session Serializer </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_xml">xml</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">XML Support </td><td class="v">active </td></tr> <tr><td class="e">XML Namespace Support </td><td class="v">active </td></tr> <tr><td class="e">libxml2 Version </td><td class="v">2.7.8 </td></tr> </table><br /> <h2><a name="module_xmlreader">xmlreader</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">XMLReader </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_xmlwriter">xmlwriter</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">XMLWriter </td><td class="v">enabled </td></tr> </table><br /> <h2><a name="module_zip">zip</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">Zip </td><td class="v">enabled </td></tr> <tr><td class="e">Extension Version </td><td class="v">$Id: php_zip.c 321634 2012-01-01 13:15:04Z felipe $ </td></tr> <tr><td class="e">Zip version </td><td class="v">1.9.1 </td></tr> <tr><td class="e">Libzip version </td><td class="v">0.9.0 </td></tr> </table><br /> <h2><a name="module_zlib">zlib</a></h2> <table border="0" cellpadding="3" width="600"> <tr><td class="e">ZLib Support </td><td class="v">enabled </td></tr> <tr><td class="e">Stream Wrapper support </td><td class="v">compress.zlib:// </td></tr> <tr><td class="e">Stream Filter support </td><td class="v">zlib.inflate, zlib.deflate </td></tr> <tr><td class="e">Compiled Version </td><td class="v">1.2.1.1 </td></tr> <tr><td class="e">Linked Version </td><td class="v">1.2.3.4 </td></tr> </table><br /> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Directive</th><th>Local Value</th><th>Master Value</th></tr> <tr><td class="e">zlib.output_compression</td><td class="v">Off</td><td class="v">Off</td></tr> <tr><td class="e">zlib.output_compression_level</td><td class="v">-1</td><td class="v">-1</td></tr> <tr><td class="e">zlib.output_handler</td><td class="v"><i>no value</i></td><td class="v"><i>no value</i></td></tr> </table><br /> <h2>Additional Modules</h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Module Name</th></tr> <tr><td>sysvsem</td></tr> <tr><td>sysvshm</td></tr> </table><br /> <h2>Environment</h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Variable</th><th>Value</th></tr> <tr><td class="e">APACHE_RUN_DIR </td><td class="v">/var/run/apache2 </td></tr> <tr><td class="e">APACHE_PID_FILE </td><td class="v">/var/run/apache2.pid </td></tr> <tr><td class="e">PATH </td><td class="v">/usr/local/bin:/usr/bin:/bin </td></tr> <tr><td class="e">APACHE_LOCK_DIR </td><td class="v">/var/lock/apache2 </td></tr> <tr><td class="e">LANG </td><td class="v">C </td></tr> <tr><td class="e">APACHE_RUN_USER </td><td class="v">www-data </td></tr> <tr><td class="e">APACHE_RUN_GROUP </td><td class="v">www-data </td></tr> <tr><td class="e">APACHE_LOG_DIR </td><td class="v">/var/log/apache2 </td></tr> <tr><td class="e">PWD </td><td class="v">/var/www </td></tr> </table><br /> <h2>PHP Variables</h2> <table border="0" cellpadding="3" width="600"> <tr class="h"><th>Variable</th><th>Value</th></tr> <tr><td class="e">_COOKIE["reportTable_1_filters"]</td><td class="v"><i>no value</i></td></tr> <tr><td class="e">_COOKIE["PHPSESSID"]</td><td class="v">eck6cj60dmjkl71293arcifl10</td></tr> <tr><td class="e">_SERVER["HTTPS"]</td><td class="v">on</td></tr> <tr><td class="e">_SERVER["SSL_VERSION_INTERFACE"]</td><td class="v">mod_ssl/2.2.22</td></tr> <tr><td class="e">_SERVER["SSL_VERSION_LIBRARY"]</td><td class="v">OpenSSL/1.0.1</td></tr> <tr><td class="e">_SERVER["SSL_PROTOCOL"]</td><td class="v">TLSv1.1</td></tr> <tr><td class="e">_SERVER["SSL_SECURE_RENEG"]</td><td class="v">true</td></tr> <tr><td class="e">_SERVER["SSL_COMPRESS_METHOD"]</td><td class="v">DEFLATE</td></tr> <tr><td class="e">_SERVER["SSL_CIPHER"]</td><td class="v">DHE-RSA-CAMELLIA256-SHA</td></tr> <tr><td class="e">_SERVER["SSL_CIPHER_EXPORT"]</td><td class="v">false</td></tr> <tr><td class="e">_SERVER["SSL_CIPHER_USEKEYSIZE"]</td><td class="v">256</td></tr> <tr><td class="e">_SERVER["SSL_CIPHER_ALGKEYSIZE"]</td><td class="v">256</td></tr> <tr><td class="e">_SERVER["SSL_CLIENT_VERIFY"]</td><td class="v">NONE</td></tr> <tr><td class="e">_SERVER["SSL_SERVER_M_VERSION"]</td><td class="v">1</td></tr> <tr><td class="e">_SERVER["SSL_SERVER_M_SERIAL"]</td><td class="v">92723EA796C1C86D</td></tr> <tr><td class="e">_SERVER["SSL_SERVER_V_START"]</td><td class="v">Aug 9 10:02:17 2012 GMT</td></tr> <tr><td class="e">_SERVER["SSL_SERVER_V_END"]</td><td class="v">Aug 7 10:02:17 2022 GMT</td></tr> <tr><td class="e">_SERVER["SSL_SERVER_A_KEY"]</td><td class="v">rsaEncryption</td></tr> <tr><td class="e">_SERVER["SSL_SERVER_A_SIG"]</td><td class="v">sha1WithRSAEncryption</td></tr> <tr><td class="e">_SERVER["SSL_SESSION_ID"]</td><td class="v">36B64BCA5E63E982BDA202430A48D7BBCBB66E14F4ACD1E41BB0C6B35BACE600</td></tr> <tr><td class="e">_SERVER["HTTP_CONNECTION"]</td><td class="v">keep-alive</td></tr> <tr><td class="e">_SERVER["HTTP_USER_AGENT"]</td><td class="v">Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.79 Safari/537.1</td></tr> <tr><td class="e">_SERVER["HTTP_ACCEPT_ENCODING"]</td><td class="v">gzip,deflate,sdch</td></tr> <tr><td class="e">_SERVER["HTTP_ACCEPT_LANGUAGE"]</td><td class="v">de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4</td></tr> <tr><td class="e">_SERVER["HTTP_ACCEPT_CHARSET"]</td><td class="v">ISO-8859-1,utf-8;q=0.7,*;q=0.3</td></tr> <tr><td class="e">_SERVER["HTTP_COOKIE"]</td><td class="v">reportTable_1_filters=; PHPSESSID=eck6cj60dmjkl71293arcifl10</td></tr> <tr><td class="e">_SERVER["PATH"]</td><td class="v">/usr/local/bin:/usr/bin:/bin</td></tr> <tr><td class="e">_SERVER["SERVER_SIGNATURE"]</td><td class="v"><address>Apache/2.2.22 (Ubuntu) Server at Port 443</address> </td></tr> <tr><td class="e">_SERVER["SERVER_SOFTWARE"]</td><td class="v">Apache/2.2.22 (Ubuntu)</td></tr> <tr><td class="e">_SERVER["SERVER_PORT"]</td><td class="v">443</td></tr> <tr><td class="e">_SERVER["DOCUMENT_ROOT"]</td><td class="v">/var/www/racktables/wwwroot/</td></tr> <tr><td class="e">_SERVER["SERVER_ADMIN"]</td><td class="v">webmaster@localhost</td></tr> <tr><td class="e">_SERVER["SCRIPT_FILENAME"]</td><td class="v">/var/www/racktables_beta/wwwroot/info.php</td></tr> <tr><td class="e">_SERVER["REMOTE_PORT"]</td><td class="v">49926</td></tr> <tr><td class="e">_SERVER["GATEWAY_INTERFACE"]</td><td class="v">CGI/1.1</td></tr> <tr><td class="e">_SERVER["SERVER_PROTOCOL"]</td><td class="v">HTTP/1.1</td></tr> <tr><td class="e">_SERVER["REQUEST_METHOD"]</td><td class="v">GET</td></tr> <tr><td class="e">_SERVER["QUERY_STRING"]</td><td class="v"><i>no value</i></td></tr> <tr><td class="e">_SERVER["REQUEST_URI"]</td><td class="v">/beta/wwwroot/info.php</td></tr> <tr><td class="e">_SERVER["SCRIPT_NAME"]</td><td class="v">/beta/wwwroot/info.php</td></tr> <tr><td class="e">_SERVER["PHP_SELF"]</td><td class="v">/beta/wwwroot/info.php</td></tr> <tr><td class="e">_SERVER["REQUEST_TIME"]</td><td class="v">1345188117</td></tr> </table><br /> <h2>PHP License</h2> <table border="0" cellpadding="3" width="600"> <tr class="v"><td> <p> This program is free software; you can redistribute it and/or modify it under the terms of the PHP License as published by the PHP Group and included in the distribution in the file: LICENSE </p> <p>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. </p> <p>If you did not receive a copy of the PHP license, or have any questions about PHP licensing, please contact license@php.net. </p> </td></tr> </table><br /> </div></body></html> sqldump.txt (2,236 bytes)
-- MySQL dump 10.13 Distrib 5.5.24, for debian-linux-gnu (x86_64) -- -- Host: localhost Database: racktables_beta -- ------------------------------------------------------ -- Server version 5.5.24-0ubuntu0.12.04.1 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Table structure for table `IPv4Network` -- DROP TABLE IF EXISTS `IPv4Network`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `IPv4Network` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `ip` int(10) unsigned NOT NULL DEFAULT '0', `mask` int(10) unsigned NOT NULL DEFAULT '0', `name` char(255) DEFAULT NULL, `comment` text, PRIMARY KEY (`id`), UNIQUE KEY `base-len` (`ip`,`mask`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `IPv4Network` -- LOCK TABLES `IPv4Network` WRITE; /*!40000 ALTER TABLE `IPv4Network` DISABLE KEYS */; INSERT INTO `IPv4Network` VALUES (1,3232235520,16,'',NULL),(2,3232235520,21,'',NULL),(3,3232237568,21,'',NULL),(4,167772416,24,'',NULL),(5,3232239616,20,'',NULL); /*!40000 ALTER TABLE `IPv4Network` ENABLE KEYS */; UNLOCK TABLES; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; -- Dump completed on 2012-08-17 9:34:12 worksnot.txt (11,929 bytes)
Array ( [0] => Array ( [realm] => ipv4net [etags] => Array ( ) [id] => 15 [ip_bin] => [mask] => 24 [name] => [comment] => [8021q] => Array ( ) [itags] => Array ( ) [mask_bin] => ??? [ip] => 10.0.1.0 [vlanc] => 0 [spare_ranges] => Array ( ) [kidc] => 0 [atags] => Array ( [0] => Array ( [tag] => $ip4net-10-0-1-0-24 ) [1] => Array ( [tag] => $ip4netid_15 ) [2] => Array ( [tag] => $any_ip4net ) [3] => Array ( [tag] => $any_net ) [4] => Array ( [tag] => $masklen_eq_24 ) [5] => Array ( [tag] => $untagged ) ) [parent_id] => [__tree_index] => 0 [kids] => Array ( ) [symbol] => spacer ) [1] => Array ( [realm] => ipv4net [etags] => Array ( ) [id] => 11 [ip_bin] => ?? [mask] => 16 [name] => [comment] => [8021q] => Array ( ) [itags] => Array ( ) [mask_bin] => ?? [ip] => 192.168.0.0 [vlanc] => 0 [spare_ranges] => Array ( [20] => Array ( [0] => ?? ) [19] => Array ( [0] => ?? ) [18] => Array ( [0] => ??@ ) [17] => Array ( [0] => ??? ) ) [kidc] => 6 [atags] => Array ( [0] => Array ( [tag] => $ip4net-192-168-0-0-16 ) [1] => Array ( [tag] => $ip4netid_11 ) [2] => Array ( [tag] => $any_ip4net ) [3] => Array ( [tag] => $any_net ) [4] => Array ( [tag] => $masklen_eq_16 ) [5] => Array ( [tag] => $spare_20 ) [6] => Array ( [tag] => $spare_19 ) [7] => Array ( [tag] => $spare_18 ) [8] => Array ( [tag] => $spare_17 ) [9] => Array ( [tag] => $aggregate ) [10] => Array ( [tag] => $untagged ) ) [parent_id] => [__tree_index] => 1 [kids] => Array ( [0] => Array ( [realm] => ipv4net [etags] => Array ( ) [id] => 10 [ip_bin] => ?? [mask] => 21 [name] => [comment] => [8021q] => Array ( ) [itags] => Array ( ) [mask_bin] => ??? [ip] => 192.168.0.0 [vlanc] => 0 [spare_ranges] => Array ( ) [kidc] => 0 [atags] => Array ( [0] => Array ( [tag] => $ip4net-192-168-0-0-21 ) [1] => Array ( [tag] => $ip4netid_10 ) [2] => Array ( [tag] => $any_ip4net ) [3] => Array ( [tag] => $any_net ) [4] => Array ( [tag] => $masklen_eq_21 ) [5] => Array ( [tag] => $untagged ) ) [parent_id] => 11 [__tree_index] => 2 [kids] => Array ( ) [symbol] => spacer ) [1] => Array ( [realm] => ipv4net [etags] => Array ( ) [id] => 12 [ip_bin] => ?? [mask] => 21 [name] => [comment] => [8021q] => Array ( ) [itags] => Array ( ) [mask_bin] => ??? [ip] => 192.168.8.0 [vlanc] => 0 [spare_ranges] => Array ( ) [kidc] => 0 [atags] => Array ( [0] => Array ( [tag] => $ip4net-192-168-8-0-21 ) [1] => Array ( [tag] => $ip4netid_12 ) [2] => Array ( [tag] => $any_ip4net ) [3] => Array ( [tag] => $any_net ) [4] => Array ( [tag] => $masklen_eq_21 ) [5] => Array ( [tag] => $untagged ) ) [parent_id] => 11 [__tree_index] => 3 [kids] => Array ( ) [symbol] => spacer ) [2] => Array ( [mask_bin] => ??? [mask] => 20 [ip_bin] => ?? [ip] => 192.168.16.0 [kids] => Array ( ) [kidc] => 0 [name] => [symbol] => spacer ) [3] => Array ( [mask_bin] => ??? [mask] => 19 [ip_bin] => ?? [ip] => 192.168.32.0 [kids] => Array ( ) [kidc] => 0 [name] => [symbol] => spacer ) [4] => Array ( [mask_bin] => ??? [mask] => 18 [ip_bin] => ??@ [ip] => 192.168.64.0 [kids] => Array ( ) [kidc] => 0 [name] => [symbol] => spacer ) [5] => Array ( [mask_bin] => ??? [mask] => 17 [ip_bin] => ??? [ip] => 192.168.128.0 [kids] => Array ( ) [kidc] => 0 [name] => [symbol] => spacer ) ) [symbol] => node-expanded-static ) ) works.txt (11,788 bytes)
Array ( [0] => Array ( [realm] => ipv4net [etags] => Array ( ) [id] => 15 [ip_bin] => [mask] => 24 [name] => [comment] => [8021q] => Array ( ) [itags] => Array ( ) [mask_bin] => ??? [ip] => 10.0.1.0 [vlanc] => 0 [spare_ranges] => Array ( ) [kidc] => 0 [atags] => Array ( [0] => Array ( [tag] => $ip4net-10-0-1-0-24 ) [1] => Array ( [tag] => $ip4netid_15 ) [2] => Array ( [tag] => $any_ip4net ) [3] => Array ( [tag] => $any_net ) [4] => Array ( [tag] => $masklen_eq_24 ) [5] => Array ( [tag] => $untagged ) ) [parent_id] => [__tree_index] => 0 [kids] => Array ( ) [symbol] => spacer ) [1] => Array ( [realm] => ipv4net [etags] => Array ( ) [id] => 11 [ip_bin] => ?? [mask] => 16 [name] => [comment] => [8021q] => Array ( ) [itags] => Array ( ) [mask_bin] => ?? [ip] => 192.168.0.0 [vlanc] => 0 [spare_ranges] => Array ( [21] => Array ( [0] => ?? ) [20] => Array ( [0] => ?? ) [19] => Array ( [0] => ?? ) [18] => Array ( [0] => ??@ ) [17] => Array ( [0] => ??? ) ) [kidc] => 6 [atags] => Array ( [0] => Array ( [tag] => $ip4net-192-168-0-0-16 ) [1] => Array ( [tag] => $ip4netid_11 ) [2] => Array ( [tag] => $any_ip4net ) [3] => Array ( [tag] => $any_net ) [4] => Array ( [tag] => $masklen_eq_16 ) [5] => Array ( [tag] => $spare_21 ) [6] => Array ( [tag] => $spare_20 ) [7] => Array ( [tag] => $spare_19 ) [8] => Array ( [tag] => $spare_18 ) [9] => Array ( [tag] => $spare_17 ) [10] => Array ( [tag] => $aggregate ) [11] => Array ( [tag] => $untagged ) ) [parent_id] => [__tree_index] => 1 [kids] => Array ( [0] => Array ( [realm] => ipv4net [etags] => Array ( ) [id] => 10 [ip_bin] => ?? [mask] => 21 [name] => [comment] => [8021q] => Array ( ) [itags] => Array ( ) [mask_bin] => ??? [ip] => 192.168.0.0 [vlanc] => 0 [spare_ranges] => Array ( ) [kidc] => 0 [atags] => Array ( [0] => Array ( [tag] => $ip4net-192-168-0-0-21 ) [1] => Array ( [tag] => $ip4netid_10 ) [2] => Array ( [tag] => $any_ip4net ) [3] => Array ( [tag] => $any_net ) [4] => Array ( [tag] => $masklen_eq_21 ) [5] => Array ( [tag] => $untagged ) ) [parent_id] => 11 [__tree_index] => 2 [kids] => Array ( ) [symbol] => spacer ) [1] => Array ( [mask_bin] => ??? [mask] => 21 [ip_bin] => ?? [ip] => 192.168.8.0 [kids] => Array ( ) [kidc] => 0 [name] => [symbol] => spacer ) [2] => Array ( [mask_bin] => ??? [mask] => 20 [ip_bin] => ?? [ip] => 192.168.16.0 [kids] => Array ( ) [kidc] => 0 [name] => [symbol] => spacer ) [3] => Array ( [mask_bin] => ??? [mask] => 19 [ip_bin] => ?? [ip] => 192.168.32.0 [kids] => Array ( ) [kidc] => 0 [name] => [symbol] => spacer ) [4] => Array ( [mask_bin] => ??? [mask] => 18 [ip_bin] => ??@ [ip] => 192.168.64.0 [kids] => Array ( ) [kidc] => 0 [name] => [symbol] => spacer ) [5] => Array ( [mask_bin] => ??? [mask] => 17 [ip_bin] => ??? [ip] => 192.168.128.0 [kids] => Array ( ) [kidc] => 0 [name] => [symbol] => spacer ) ) [symbol] => node-expanded-static ) [2] => Array ( [realm] => ipv4net [etags] => Array ( ) [id] => 12 [ip_bin] => ?? [mask] => 21 [name] => [comment] => [8021q] => Array ( ) [itags] => Array ( ) [mask_bin] => ??? [ip] => 192.168.8.0 [vlanc] => 0 [spare_ranges] => Array ( ) [kidc] => 0 [atags] => Array ( [0] => Array ( [tag] => $ip4net-192-168-8-0-21 ) [1] => Array ( [tag] => $ip4netid_12 ) [2] => Array ( [tag] => $any_ip4net ) [3] => Array ( [tag] => $any_net ) [4] => Array ( [tag] => $masklen_eq_21 ) [5] => Array ( [tag] => $untagged ) ) [parent_id] => [__tree_index] => 3 [kids] => Array ( ) [symbol] => spacer ) ) iptree-debug.patch (1,118 bytes)
diff --git a/wwwroot/inc/functions.php b/wwwroot/inc/functions.php index f56b473..edb72a3 100644 --- a/wwwroot/inc/functions.php +++ b/wwwroot/inc/functions.php @@ -2305,11 +2305,13 @@ function constructIPAddress ($ip_bin) function iptree_embed (&$node, $pfx) { $self = __FUNCTION__; + echo "$self (${node['ip']}/${node['mask']}, ${pfx['ip']}/${pfx['mask']}): "; // hit? if (0 == IPNetworkCmp ($node, $pfx)) { $node = $pfx; + echo "\n"; return; } if ($node['mask'] == $pfx['mask']) @@ -2318,14 +2320,21 @@ function iptree_embed (&$node, $pfx) // split? if (!isset ($node['right'])) { + echo "split "; $node['left'] = constructIPRange ($node['ip_bin'], $node['mask'] + 1); $node['right'] = constructIPRange (ip_last ($node), $node['mask'] + 1); } if (IPNetContainsOrEqual ($node['left'], $pfx)) + { + echo "left\n"; $self ($node['left'], $pfx); + } elseif (IPNetContainsOrEqual ($node['right'], $pfx)) + { + echo "right\n"; $self ($node['right'], $pfx); + } else throw new RackTablesError ('cannot decide between left and right', RackTablesError::INTERNAL); } debug-output.txt (6,908 bytes)
root@hostname:/var/www/racktables_beta# patch -p1 < debug.patch patching file wwwroot/inc/functions.php root@hostname:/var/www/racktables_beta# vi test.php root@hostname:/var/www/racktables_beta# php test.php iptree_embed (192.168.0.0/16, 192.168.0.0/21): split left iptree_embed (192.168.0.0/17, 192.168.0.0/21): split left iptree_embed (192.168.0.0/18, 192.168.0.0/21): split left iptree_embed (192.168.0.0/19, 192.168.0.0/21): split left iptree_embed (192.168.0.0/20, 192.168.0.0/21): split left iptree_embed (192.168.0.0/21, 192.168.0.0/21): M83HS.GMI.C`[83HQ.3I[<SHU.B)R96%L;2([<SHW.B)I<'8T;F5T(CMS.C4Z M(F5T86=S(CMA.C`Z>WUS.C(Z(FED(CMS.C(Z(C$U(CMS.C8Z(FEP7V)I;B([ M<SHT.B(*``$`(CMS.C0Z(FUA<VLB.W,Z,CHB,C0B.W,Z-#HB;F%M92([<SHP M.B(B.W,Z-SHB8V]M;65N="([3CMS.C4Z(C@P,C%Q(CMA.C`Z>WUS.C4Z(FET M86=S(CMA.C`Z>WUS.C@Z(FUA<VM?8FEN(CMS.C0Z(O___P`B.W,Z,CHB:7`B M.W,Z.#HB,3`N,"XQ+C`B.W,Z-3HB=FQA;F,B.VDZ,#MS.C$R.B)S<&%R95]R M86YG97,B.V$Z,#I[?7,Z-#HB:VED8R([:3HP.W,Z-3HB871A9W,B.V$Z-CI[ M:3HP.V$Z,3I[<SHS.B)T86<B.W,Z,3DZ(B1I<#1N970M,3`M,"TQ+3`M,C0B M.WUI.C$[83HQ.GMS.C,Z(G1A9R([<SHQ,CHB)&EP-&YE=&ED7S$U(CM]:3HR M.V$Z,3I[<SHS.B)T86<B.W,Z,3$Z(B1A;GE?:7`T;F5T(CM]:3HS.V$Z,3I[ M<SHS.B)T86<B.W,Z.#HB)&%N>5]N970B.WUI.C0[83HQ.GMS.C,Z(G1A9R([ M<SHQ-#HB)&UA<VML96Y?97%?,C0B.WUI.C4[83HQ.GMS.C,Z(G1A9R([<SHY M.B(D=6YT86=G960B.WU]<SHY.B)P87)E;G1?:60B.TX[<SHQ,CHB7U]T<F5E M7VEN9&5X(CMI.C`[<SHT.B)K:61S(CMA.C`Z>WUS.C8Z(G-Y;6)O;"([<SHV M.B)S<&%C97(B.WUI.C$[83HQ.3I[<SHU.B)R96%L;2([<SHW.B)I<'8T;F5T M(CMS.C4Z(F5T86=S(CMA.C`Z>WUS.C(Z(FED(CMS.C(Z(C$Q(CMS.C8Z(FEP M7V)I;B([<SHT.B+`J```(CMS.C0Z(FUA<VLB.W,Z,CHB,38B.W,Z-#HB;F%M M92([<SHP.B(B.W,Z-SHB8V]M;65N="([3CMS.C4Z(C@P,C%Q(CMA.C`Z>WUS M.C4Z(FET86=S(CMA.C`Z>WUS.C@Z(FUA<VM?8FEN(CMS.C0Z(O__```B.W,Z M,CHB:7`B.W,Z,3$Z(C$Y,BXQ-C@N,"XP(CMS.C4Z(G9L86YC(CMI.C`[<SHQ M,CHB<W!A<F5?<F%N9V5S(CMA.C4Z>VDZ,C$[83HQ.GMI.C`[<SHT.B+`J`@` M(CM]:3HR,#MA.C$Z>VDZ,#MS.C0Z(L"H$``B.WUI.C$Y.V$Z,3I[:3HP.W,Z M-#HBP*@@`"([?6DZ,3@[83HQ.GMI.C`[<SHT.B+`J$``(CM]:3HQ-SMA.C$Z M>VDZ,#MS.C0Z(L"H@``B.WU]<SHT.B)K:61C(CMI.C8[<SHU.B)A=&%G<R([ M83HQ,CI[:3HP.V$Z,3I[<SHS.B)T86<B.W,Z,C(Z(B1I<#1N970M,3DR+3$V M."TP+3`M,38B.WUI.C$[83HQ.GMS.C,Z(G1A9R([<SHQ,CHB)&EP-&YE=&ED M7S$Q(CM]:3HR.V$Z,3I[<SHS.B)T86<B.W,Z,3$Z(B1A;GE?:7`T;F5T(CM] M:3HS.V$Z,3I[<SHS.B)T86<B.W,Z.#HB)&%N>5]N970B.WUI.C0[83HQ.GMS M.C,Z(G1A9R([<SHQ-#HB)&UA<VML96Y?97%?,38B.WUI.C4[83HQ.GMS.C,Z M(G1A9R([<SHY.B(D<W!A<F5?,C$B.WUI.C8[83HQ.GMS.C,Z(G1A9R([<SHY M.B(D<W!A<F5?,C`B.WUI.C<[83HQ.GMS.C,Z(G1A9R([<SHY.B(D<W!A<F5? M,3DB.WUI.C@[83HQ.GMS.C,Z(G1A9R([<SHY.B(D<W!A<F5?,3@B.WUI.CD[ M83HQ.GMS.C,Z(G1A9R([<SHY.B(D<W!A<F5?,3<B.WUI.C$P.V$Z,3I[<SHS M.B)T86<B.W,Z,3`Z(B1A9V=R96=A=&4B.WUI.C$Q.V$Z,3I[<SHS.B)T86<B M.W,Z.3HB)'5N=&%G9V5D(CM]?7,Z.3HB<&%R96YT7VED(CM..W,Z,3(Z(E]? M=')E95]I;F1E>"([:3HQ.W,Z-#HB:VED<R([83HV.GMI.C`[83HQ.3I[<SHU M.B)R96%L;2([<SHW.B)I<'8T;F5T(CMS.C4Z(F5T86=S(CMA.C`Z>WUS.C(Z M(FED(CMS.C(Z(C$P(CMS.C8Z(FEP7V)I;B([<SHT.B+`J```(CMS.C0Z(FUA M<VLB.W,Z,CHB,C$B.W,Z-#HB;F%M92([<SHP.B(B.W,Z-SHB8V]M;65N="([ M3CMS.C4Z(C@P,C%Q(CMA.C`Z>WUS.C4Z(FET86=S(CMA.C`Z>WUS.C@Z(FUA M<VM?8FEN(CMS.C0Z(O__^``B.W,Z,CHB:7`B.W,Z,3$Z(C$Y,BXQ-C@N,"XP M(CMS.C4Z(G9L86YC(CMI.C`[<SHQ,CHB<W!A<F5?<F%N9V5S(CMA.C`Z>WUS M.C0Z(FMI9&,B.VDZ,#MS.C4Z(F%T86=S(CMA.C8Z>VDZ,#MA.C$Z>W,Z,SHB M=&%G(CMS.C(R.B(D:7`T;F5T+3$Y,BTQ-C@M,"TP+3(Q(CM]:3HQ.V$Z,3I[ M<SHS.B)T86<B.W,Z,3(Z(B1I<#1N971I9%\Q,"([?6DZ,CMA.C$Z>W,Z,SHB M=&%G(CMS.C$Q.B(D86YY7VEP-&YE="([?6DZ,SMA.C$Z>W,Z,SHB=&%G(CMS M.C@Z(B1A;GE?;F5T(CM]:3HT.V$Z,3I[<SHS.B)T86<B.W,Z,30Z(B1M87-K M;&5N7V5Q7S(Q(CM]:3HU.V$Z,3I[<SHS.B)T86<B.W,Z.3HB)'5N=&%G9V5D M(CM]?7,Z.3HB<&%R96YT7VED(CMI.C$Q.W,Z,3(Z(E]?=')E95]I;F1E>"([ M:3HR.W,Z-#HB:VED<R([83HP.GM]<SHV.B)S>6UB;VPB.W,Z-CHB<W!A8V5R M(CM]:3HQ.V$Z.#I[<SHX.B)M87-K7V)I;B([<SHT.B+___@`(CMS.C0Z(FUA M<VLB.VDZ,C$[<SHV.B)I<%]B:6XB.W,Z-#HBP*@(`"([<SHR.B)I<"([<SHQ M,3HB,3DR+C$V."XX+C`B.W,Z-#HB:VED<R([83HP.GM]<SHT.B)K:61C(CMI M.C`[<SHT.B)N86UE(CMS.C`Z(B([<SHV.B)S>6UB;VPB.W,Z-CHB<W!A8V5R M(CM]:3HR.V$Z.#I[<SHX.B)M87-K7V)I;B([<SHT.B+___``(CMS.C0Z(FUA M<VLB.VDZ,C`[<SHV.B)I<%]B:6XB.W,Z-#HBP*@0`"([<SHR.B)I<"([<SHQ M,CHB,3DR+C$V."XQ-BXP(CMS.C0Z(FMI9',B.V$Z,#I[?7,Z-#HB:VED8R([ M:3HP.W,Z-#HB;F%M92([<SHP.B(B.W,Z-CHB<WEM8F]L(CMS.C8Z(G-P86-E M<B([?6DZ,SMA.C@Z>W,Z.#HB;6%S:U]B:6XB.W,Z-#HB___@`"([<SHT.B)M M87-K(CMI.C$Y.W,Z-CHB:7!?8FEN(CMS.C0Z(L"H(``B.W,Z,CHB:7`B.W,Z M,3(Z(C$Y,BXQ-C@N,S(N,"([<SHT.B)K:61S(CMA.C`Z>WUS.C0Z(FMI9&,B M.VDZ,#MS.C0Z(FYA;64B.W,Z,#HB(CMS.C8Z(G-Y;6)O;"([<SHV.B)S<&%C M97(B.WUI.C0[83HX.GMS.C@Z(FUA<VM?8FEN(CMS.C0Z(O__P``B.W,Z-#HB M;6%S:R([:3HQ.#MS.C8Z(FEP7V)I;B([<SHT.B+`J$``(CMS.C(Z(FEP(CMS M.C$R.B(Q.3(N,38X+C8T+C`B.W,Z-#HB:VED<R([83HP.GM]<SHT.B)K:61C M(CMI.C`[<SHT.B)N86UE(CMS.C`Z(B([<SHV.B)S>6UB;VPB.W,Z-CHB<W!A M8V5R(CM]:3HU.V$Z.#I[<SHX.B)M87-K7V)I;B([<SHT.B+__X``(CMS.C0Z M(FUA<VLB.VDZ,3<[<SHV.B)I<%]B:6XB.W,Z-#HBP*B``"([<SHR.B)I<"([ M<SHQ,SHB,3DR+C$V."XQ,C@N,"([<SHT.B)K:61S(CMA.C`Z>WUS.C0Z(FMI M9&,B.VDZ,#MS.C0Z(FYA;64B.W,Z,#HB(CMS.C8Z(G-Y;6)O;"([<SHV.B)S M<&%C97(B.WU]<SHV.B)S>6UB;VPB.W,Z,C`Z(FYO9&4M97AP86YD960M<W1A M=&EC(CM]:3HR.V$Z,3DZ>W,Z-3HB<F5A;&TB.W,Z-SHB:7!V-&YE="([<SHU M.B)E=&%G<R([83HP.GM]<SHR.B)I9"([<SHR.B(Q,B([<SHV.B)I<%]B:6XB M.W,Z-#HBP*@(`"([<SHT.B)M87-K(CMS.C(Z(C(Q(CMS.C0Z(FYA;64B.W,Z M,#HB(CMS.C<Z(F-O;6UE;G0B.TX[<SHU.B(X,#(Q<2([83HP.GM]<SHU.B)I M=&%G<R([83HP.GM]<SHX.B)M87-K7V)I;B([<SHT.B+___@`(CMS.C(Z(FEP M(CMS.C$Q.B(Q.3(N,38X+C@N,"([<SHU.B)V;&%N8R([:3HP.W,Z,3(Z(G-P M87)E7W)A;F=E<R([83HP.GM]<SHT.B)K:61C(CMI.C`[<SHU.B)A=&%G<R([ M83HV.GMI.C`[83HQ.GMS.C,Z(G1A9R([<SHR,CHB)&EP-&YE="TQ.3(M,38X M+3@M,"TR,2([?6DZ,3MA.C$Z>W,Z,SHB=&%G(CMS.C$R.B(D:7`T;F5T:61? M,3(B.WUI.C([83HQ.GMS.C,Z(G1A9R([<SHQ,3HB)&%N>5]I<#1N970B.WUI M.C,[83HQ.GMS.C,Z(G1A9R([<SHX.B(D86YY7VYE="([?6DZ-#MA.C$Z>W,Z M,SHB=&%G(CMS.C$T.B(D;6%S:VQE;E]E<5\R,2([?6DZ-3MA.C$Z>W,Z,SHB M=&%G(CMS.CDZ(B1U;G1A9V=E9"([?7US.CDZ(G!A<F5N=%]I9"([3CMS.C$R M.B)?7W1R965?:6YD97@B.VDZ,SMS.C0Z(FMI9',B.V$Z,#I[?7,Z-CHB<WEM 48F]L(CMS.C8Z(G-P86-E<B([?7T` ` iptree_embed (192.168.0.0/16, 192.168.0.0/21): split left iptree_embed (192.168.0.0/17, 192.168.0.0/21): split left iptree_embed (192.168.0.0/18, 192.168.0.0/21): split left iptree_embed (192.168.0.0/19, 192.168.0.0/21): split left iptree_embed (192.168.0.0/20, 192.168.0.0/21): split left iptree_embed (192.168.0.0/21, 192.168.0.0/21): iptree_embed (192.168.0.0/16, 192.168.8.0/21): PHP Fatal error: Uncaught exception 'RackTablesError' with message 'cannot decide between left and right' in /var/www/RackTables-0.20.0/wwwroot/inc/functions.php:2339 Stack trace: #0 /var/www/RackTables-0.20.0/wwwroot/inc/functions.php(1944): iptree_embed(Array, Array) #1 /var/www/RackTables-0.20.0/wwwroot/inc/functions.php(2349): iptree_fill(Array) #2 /var/www/RackTables-0.20.0/test.php(9): treeApplyFunc(Array, 'iptree_fill') #3 {main} thrown in /var/www/RackTables-0.20.0/wwwroot/inc/functions.php on line 2339 root@hostname:/var/www/racktables_beta# debug-output2.txt (10,715 bytes)
root@hostname:~# php /var/www/racktables_beta/test.php /// BEGIN makeIPtree /// M83HS.GMI.C`[83HQ.#I[<SHU.B)R96%L;2([<SHW.B)I<'8T;F5T(CMS.C4Z M(F5T86=S(CMA.C`Z>WUS.C(Z(FED(CMS.C(Z(C$U(CMS.C8Z(FEP7V)I;B([ M<SHT.B(*``$`(CMS.C0Z(FUA<VLB.W,Z,CHB,C0B.W,Z-#HB;F%M92([<SHP M.B(B.W,Z-SHB8V]M;65N="([3CMS.C4Z(C@P,C%Q(CMA.C`Z>WUS.C4Z(FET M86=S(CMA.C`Z>WUS.C@Z(FUA<VM?8FEN(CMS.C0Z(O___P`B.W,Z,CHB:7`B M.W,Z.#HB,3`N,"XQ+C`B.W,Z-3HB=FQA;F,B.VDZ,#MS.C$R.B)S<&%R95]R M86YG97,B.V$Z,#I[?7,Z-#HB:VED8R([:3HP.W,Z-3HB871A9W,B.V$Z-CI[ M:3HP.V$Z,3I[<SHS.B)T86<B.W,Z,3DZ(B1I<#1N970M,3`M,"TQ+3`M,C0B M.WUI.C$[83HQ.GMS.C,Z(G1A9R([<SHQ,CHB)&EP-&YE=&ED7S$U(CM]:3HR M.V$Z,3I[<SHS.B)T86<B.W,Z,3$Z(B1A;GE?:7`T;F5T(CM]:3HS.V$Z,3I[ M<SHS.B)T86<B.W,Z.#HB)&%N>5]N970B.WUI.C0[83HQ.GMS.C,Z(G1A9R([ M<SHQ-#HB)&UA<VML96Y?97%?,C0B.WUI.C4[83HQ.GMS.C,Z(G1A9R([<SHY M.B(D=6YT86=G960B.WU]<SHY.B)P87)E;G1?:60B.TX[<SHQ,CHB7U]T<F5E M7VEN9&5X(CMI.C`[<SHT.B)K:61S(CMA.C`Z>WU]:3HQ.V$Z,3@Z>W,Z-3HB M<F5A;&TB.W,Z-SHB:7!V-&YE="([<SHU.B)E=&%G<R([83HP.GM]<SHR.B)I M9"([<SHR.B(Q,2([<SHV.B)I<%]B:6XB.W,Z-#HBP*@``"([<SHT.B)M87-K M(CMS.C(Z(C$V(CMS.C0Z(FYA;64B.W,Z,#HB(CMS.C<Z(F-O;6UE;G0B.TX[ M<SHU.B(X,#(Q<2([83HP.GM]<SHU.B)I=&%G<R([83HP.GM]<SHX.B)M87-K M7V)I;B([<SHT.B+__P``(CMS.C(Z(FEP(CMS.C$Q.B(Q.3(N,38X+C`N,"([ M<SHU.B)V;&%N8R([:3HP.W,Z,3(Z(G-P87)E7W)A;F=E<R([83HU.GMI.C(Q M.V$Z,3I[:3HP.W,Z-#HBP*@(`"([?6DZ,C`[83HQ.GMI.C`[<SHT.B+`J!`` M(CM]:3HQ.3MA.C$Z>VDZ,#MS.C0Z(L"H(``B.WUI.C$X.V$Z,3I[:3HP.W,Z M-#HBP*A``"([?6DZ,3<[83HQ.GMI.C`[<SHT.B+`J(``(CM]?7,Z-#HB:VED M8R([:3HQ.W,Z-3HB871A9W,B.V$Z,3(Z>VDZ,#MA.C$Z>W,Z,SHB=&%G(CMS M.C(R.B(D:7`T;F5T+3$Y,BTQ-C@M,"TP+3$V(CM]:3HQ.V$Z,3I[<SHS.B)T M86<B.W,Z,3(Z(B1I<#1N971I9%\Q,2([?6DZ,CMA.C$Z>W,Z,SHB=&%G(CMS M.C$Q.B(D86YY7VEP-&YE="([?6DZ,SMA.C$Z>W,Z,SHB=&%G(CMS.C@Z(B1A M;GE?;F5T(CM]:3HT.V$Z,3I[<SHS.B)T86<B.W,Z,30Z(B1M87-K;&5N7V5Q M7S$V(CM]:3HU.V$Z,3I[<SHS.B)T86<B.W,Z.3HB)'-P87)E7S(Q(CM]:3HV M.V$Z,3I[<SHS.B)T86<B.W,Z.3HB)'-P87)E7S(P(CM]:3HW.V$Z,3I[<SHS M.B)T86<B.W,Z.3HB)'-P87)E7S$Y(CM]:3HX.V$Z,3I[<SHS.B)T86<B.W,Z M.3HB)'-P87)E7S$X(CM]:3HY.V$Z,3I[<SHS.B)T86<B.W,Z.3HB)'-P87)E M7S$W(CM]:3HQ,#MA.C$Z>W,Z,SHB=&%G(CMS.C$P.B(D86=G<F5G871E(CM] M:3HQ,3MA.C$Z>W,Z,SHB=&%G(CMS.CDZ(B1U;G1A9V=E9"([?7US.CDZ(G!A M<F5N=%]I9"([3CMS.C$R.B)?7W1R965?:6YD97@B.VDZ,3MS.C0Z(FMI9',B M.V$Z,3I[:3HP.V$Z,3@Z>W,Z-3HB<F5A;&TB.W,Z-SHB:7!V-&YE="([<SHU M.B)E=&%G<R([83HP.GM]<SHR.B)I9"([<SHR.B(Q,"([<SHV.B)I<%]B:6XB M.W,Z-#HBP*@``"([<SHT.B)M87-K(CMS.C(Z(C(Q(CMS.C0Z(FYA;64B.W,Z M,#HB(CMS.C<Z(F-O;6UE;G0B.TX[<SHU.B(X,#(Q<2([83HP.GM]<SHU.B)I M=&%G<R([83HP.GM]<SHX.B)M87-K7V)I;B([<SHT.B+___@`(CMS.C(Z(FEP M(CMS.C$Q.B(Q.3(N,38X+C`N,"([<SHU.B)V;&%N8R([:3HP.W,Z,3(Z(G-P M87)E7W)A;F=E<R([83HP.GM]<SHT.B)K:61C(CMI.C`[<SHU.B)A=&%G<R([ M83HV.GMI.C`[83HQ.GMS.C,Z(G1A9R([<SHR,CHB)&EP-&YE="TQ.3(M,38X M+3`M,"TR,2([?6DZ,3MA.C$Z>W,Z,SHB=&%G(CMS.C$R.B(D:7`T;F5T:61? M,3`B.WUI.C([83HQ.GMS.C,Z(G1A9R([<SHQ,3HB)&%N>5]I<#1N970B.WUI M.C,[83HQ.GMS.C,Z(G1A9R([<SHX.B(D86YY7VYE="([?6DZ-#MA.C$Z>W,Z M,SHB=&%G(CMS.C$T.B(D;6%S:VQE;E]E<5\R,2([?6DZ-3MA.C$Z>W,Z,SHB M=&%G(CMS.CDZ(B1U;G1A9V=E9"([?7US.CDZ(G!A<F5N=%]I9"([:3HQ,3MS M.C$R.B)?7W1R965?:6YD97@B.VDZ,CMS.C0Z(FMI9',B.V$Z,#I[?7U]?6DZ M,CMA.C$X.GMS.C4Z(G)E86QM(CMS.C<Z(FEP=C1N970B.W,Z-3HB971A9W,B M.V$Z,#I[?7,Z,CHB:60B.W,Z,CHB,3(B.W,Z-CHB:7!?8FEN(CMS.C0Z(L"H M"``B.W,Z-#HB;6%S:R([<SHR.B(R,2([<SHT.B)N86UE(CMS.C`Z(B([<SHW M.B)C;VUM96YT(CM..W,Z-3HB.#`R,7$B.V$Z,#I[?7,Z-3HB:71A9W,B.V$Z M,#I[?7,Z.#HB;6%S:U]B:6XB.W,Z-#HB___X`"([<SHR.B)I<"([<SHQ,3HB M,3DR+C$V."XX+C`B.W,Z-3HB=FQA;F,B.VDZ,#MS.C$R.B)S<&%R95]R86YG M97,B.V$Z,#I[?7,Z-#HB:VED8R([:3HP.W,Z-3HB871A9W,B.V$Z-CI[:3HP M.V$Z,3I[<SHS.B)T86<B.W,Z,C(Z(B1I<#1N970M,3DR+3$V."TX+3`M,C$B M.WUI.C$[83HQ.GMS.C,Z(G1A9R([<SHQ,CHB)&EP-&YE=&ED7S$R(CM]:3HR M.V$Z,3I[<SHS.B)T86<B.W,Z,3$Z(B1A;GE?:7`T;F5T(CM]:3HS.V$Z,3I[ M<SHS.B)T86<B.W,Z.#HB)&%N>5]N970B.WUI.C0[83HQ.GMS.C,Z(G1A9R([ M<SHQ-#HB)&UA<VML96Y?97%?,C$B.WUI.C4[83HQ.GMS.C,Z(G1A9R([<SHY M.B(D=6YT86=G960B.WU]<SHY.B)P87)E;G1?:60B.TX[<SHQ,CHB7U]T<F5E ?7VEN9&5X(CMI.C,[<SHT.B)K:61S(CMA.C`Z>WU]?0`` ` /// END makeIPtree /// iptree_embed (192.168.0.0/16, 192.168.0.0/21): split left iptree_embed (192.168.0.0/17, 192.168.0.0/21): split left iptree_embed (192.168.0.0/18, 192.168.0.0/21): split left iptree_embed (192.168.0.0/19, 192.168.0.0/21): split left iptree_embed (192.168.0.0/20, 192.168.0.0/21): split left iptree_embed (192.168.0.0/21, 192.168.0.0/21): M83HS.GMI.C`[83HQ.3I[<SHU.B)R96%L;2([<SHW.B)I<'8T;F5T(CMS.C4Z M(F5T86=S(CMA.C`Z>WUS.C(Z(FED(CMS.C(Z(C$U(CMS.C8Z(FEP7V)I;B([ M<SHT.B(*``$`(CMS.C0Z(FUA<VLB.W,Z,CHB,C0B.W,Z-#HB;F%M92([<SHP M.B(B.W,Z-SHB8V]M;65N="([3CMS.C4Z(C@P,C%Q(CMA.C`Z>WUS.C4Z(FET M86=S(CMA.C`Z>WUS.C@Z(FUA<VM?8FEN(CMS.C0Z(O___P`B.W,Z,CHB:7`B M.W,Z.#HB,3`N,"XQ+C`B.W,Z-3HB=FQA;F,B.VDZ,#MS.C$R.B)S<&%R95]R M86YG97,B.V$Z,#I[?7,Z-#HB:VED8R([:3HP.W,Z-3HB871A9W,B.V$Z-CI[ M:3HP.V$Z,3I[<SHS.B)T86<B.W,Z,3DZ(B1I<#1N970M,3`M,"TQ+3`M,C0B M.WUI.C$[83HQ.GMS.C,Z(G1A9R([<SHQ,CHB)&EP-&YE=&ED7S$U(CM]:3HR M.V$Z,3I[<SHS.B)T86<B.W,Z,3$Z(B1A;GE?:7`T;F5T(CM]:3HS.V$Z,3I[ M<SHS.B)T86<B.W,Z.#HB)&%N>5]N970B.WUI.C0[83HQ.GMS.C,Z(G1A9R([ M<SHQ-#HB)&UA<VML96Y?97%?,C0B.WUI.C4[83HQ.GMS.C,Z(G1A9R([<SHY M.B(D=6YT86=G960B.WU]<SHY.B)P87)E;G1?:60B.TX[<SHQ,CHB7U]T<F5E M7VEN9&5X(CMI.C`[<SHT.B)K:61S(CMA.C`Z>WUS.C8Z(G-Y;6)O;"([<SHV M.B)S<&%C97(B.WUI.C$[83HQ.3I[<SHU.B)R96%L;2([<SHW.B)I<'8T;F5T M(CMS.C4Z(F5T86=S(CMA.C`Z>WUS.C(Z(FED(CMS.C(Z(C$Q(CMS.C8Z(FEP M7V)I;B([<SHT.B+`J```(CMS.C0Z(FUA<VLB.W,Z,CHB,38B.W,Z-#HB;F%M M92([<SHP.B(B.W,Z-SHB8V]M;65N="([3CMS.C4Z(C@P,C%Q(CMA.C`Z>WUS M.C4Z(FET86=S(CMA.C`Z>WUS.C@Z(FUA<VM?8FEN(CMS.C0Z(O__```B.W,Z M,CHB:7`B.W,Z,3$Z(C$Y,BXQ-C@N,"XP(CMS.C4Z(G9L86YC(CMI.C`[<SHQ M,CHB<W!A<F5?<F%N9V5S(CMA.C4Z>VDZ,C$[83HQ.GMI.C`[<SHT.B+`J`@` M(CM]:3HR,#MA.C$Z>VDZ,#MS.C0Z(L"H$``B.WUI.C$Y.V$Z,3I[:3HP.W,Z M-#HBP*@@`"([?6DZ,3@[83HQ.GMI.C`[<SHT.B+`J$``(CM]:3HQ-SMA.C$Z M>VDZ,#MS.C0Z(L"H@``B.WU]<SHT.B)K:61C(CMI.C8[<SHU.B)A=&%G<R([ M83HQ,CI[:3HP.V$Z,3I[<SHS.B)T86<B.W,Z,C(Z(B1I<#1N970M,3DR+3$V M."TP+3`M,38B.WUI.C$[83HQ.GMS.C,Z(G1A9R([<SHQ,CHB)&EP-&YE=&ED M7S$Q(CM]:3HR.V$Z,3I[<SHS.B)T86<B.W,Z,3$Z(B1A;GE?:7`T;F5T(CM] M:3HS.V$Z,3I[<SHS.B)T86<B.W,Z.#HB)&%N>5]N970B.WUI.C0[83HQ.GMS M.C,Z(G1A9R([<SHQ-#HB)&UA<VML96Y?97%?,38B.WUI.C4[83HQ.GMS.C,Z M(G1A9R([<SHY.B(D<W!A<F5?,C$B.WUI.C8[83HQ.GMS.C,Z(G1A9R([<SHY M.B(D<W!A<F5?,C`B.WUI.C<[83HQ.GMS.C,Z(G1A9R([<SHY.B(D<W!A<F5? M,3DB.WUI.C@[83HQ.GMS.C,Z(G1A9R([<SHY.B(D<W!A<F5?,3@B.WUI.CD[ M83HQ.GMS.C,Z(G1A9R([<SHY.B(D<W!A<F5?,3<B.WUI.C$P.V$Z,3I[<SHS M.B)T86<B.W,Z,3`Z(B1A9V=R96=A=&4B.WUI.C$Q.V$Z,3I[<SHS.B)T86<B M.W,Z.3HB)'5N=&%G9V5D(CM]?7,Z.3HB<&%R96YT7VED(CM..W,Z,3(Z(E]? M=')E95]I;F1E>"([:3HQ.W,Z-#HB:VED<R([83HV.GMI.C`[83HQ.3I[<SHU M.B)R96%L;2([<SHW.B)I<'8T;F5T(CMS.C4Z(F5T86=S(CMA.C`Z>WUS.C(Z M(FED(CMS.C(Z(C$P(CMS.C8Z(FEP7V)I;B([<SHT.B+`J```(CMS.C0Z(FUA M<VLB.W,Z,CHB,C$B.W,Z-#HB;F%M92([<SHP.B(B.W,Z-SHB8V]M;65N="([ M3CMS.C4Z(C@P,C%Q(CMA.C`Z>WUS.C4Z(FET86=S(CMA.C`Z>WUS.C@Z(FUA M<VM?8FEN(CMS.C0Z(O__^``B.W,Z,CHB:7`B.W,Z,3$Z(C$Y,BXQ-C@N,"XP M(CMS.C4Z(G9L86YC(CMI.C`[<SHQ,CHB<W!A<F5?<F%N9V5S(CMA.C`Z>WUS M.C0Z(FMI9&,B.VDZ,#MS.C4Z(F%T86=S(CMA.C8Z>VDZ,#MA.C$Z>W,Z,SHB M=&%G(CMS.C(R.B(D:7`T;F5T+3$Y,BTQ-C@M,"TP+3(Q(CM]:3HQ.V$Z,3I[ M<SHS.B)T86<B.W,Z,3(Z(B1I<#1N971I9%\Q,"([?6DZ,CMA.C$Z>W,Z,SHB M=&%G(CMS.C$Q.B(D86YY7VEP-&YE="([?6DZ,SMA.C$Z>W,Z,SHB=&%G(CMS M.C@Z(B1A;GE?;F5T(CM]:3HT.V$Z,3I[<SHS.B)T86<B.W,Z,30Z(B1M87-K M;&5N7V5Q7S(Q(CM]:3HU.V$Z,3I[<SHS.B)T86<B.W,Z.3HB)'5N=&%G9V5D M(CM]?7,Z.3HB<&%R96YT7VED(CMI.C$Q.W,Z,3(Z(E]?=')E95]I;F1E>"([ M:3HR.W,Z-#HB:VED<R([83HP.GM]<SHV.B)S>6UB;VPB.W,Z-CHB<W!A8V5R M(CM]:3HQ.V$Z.#I[<SHX.B)M87-K7V)I;B([<SHT.B+___@`(CMS.C0Z(FUA M<VLB.VDZ,C$[<SHV.B)I<%]B:6XB.W,Z-#HBP*@(`"([<SHR.B)I<"([<SHQ M,3HB,3DR+C$V."XX+C`B.W,Z-#HB:VED<R([83HP.GM]<SHT.B)K:61C(CMI M.C`[<SHT.B)N86UE(CMS.C`Z(B([<SHV.B)S>6UB;VPB.W,Z-CHB<W!A8V5R M(CM]:3HR.V$Z.#I[<SHX.B)M87-K7V)I;B([<SHT.B+___``(CMS.C0Z(FUA M<VLB.VDZ,C`[<SHV.B)I<%]B:6XB.W,Z-#HBP*@0`"([<SHR.B)I<"([<SHQ M,CHB,3DR+C$V."XQ-BXP(CMS.C0Z(FMI9',B.V$Z,#I[?7,Z-#HB:VED8R([ M:3HP.W,Z-#HB;F%M92([<SHP.B(B.W,Z-CHB<WEM8F]L(CMS.C8Z(G-P86-E M<B([?6DZ,SMA.C@Z>W,Z.#HB;6%S:U]B:6XB.W,Z-#HB___@`"([<SHT.B)M M87-K(CMI.C$Y.W,Z-CHB:7!?8FEN(CMS.C0Z(L"H(``B.W,Z,CHB:7`B.W,Z M,3(Z(C$Y,BXQ-C@N,S(N,"([<SHT.B)K:61S(CMA.C`Z>WUS.C0Z(FMI9&,B M.VDZ,#MS.C0Z(FYA;64B.W,Z,#HB(CMS.C8Z(G-Y;6)O;"([<SHV.B)S<&%C M97(B.WUI.C0[83HX.GMS.C@Z(FUA<VM?8FEN(CMS.C0Z(O__P``B.W,Z-#HB M;6%S:R([:3HQ.#MS.C8Z(FEP7V)I;B([<SHT.B+`J$``(CMS.C(Z(FEP(CMS M.C$R.B(Q.3(N,38X+C8T+C`B.W,Z-#HB:VED<R([83HP.GM]<SHT.B)K:61C M(CMI.C`[<SHT.B)N86UE(CMS.C`Z(B([<SHV.B)S>6UB;VPB.W,Z-CHB<W!A M8V5R(CM]:3HU.V$Z.#I[<SHX.B)M87-K7V)I;B([<SHT.B+__X``(CMS.C0Z M(FUA<VLB.VDZ,3<[<SHV.B)I<%]B:6XB.W,Z-#HBP*B``"([<SHR.B)I<"([ M<SHQ,SHB,3DR+C$V."XQ,C@N,"([<SHT.B)K:61S(CMA.C`Z>WUS.C0Z(FMI M9&,B.VDZ,#MS.C0Z(FYA;64B.W,Z,#HB(CMS.C8Z(G-Y;6)O;"([<SHV.B)S M<&%C97(B.WU]<SHV.B)S>6UB;VPB.W,Z,C`Z(FYO9&4M97AP86YD960M<W1A M=&EC(CM]:3HR.V$Z,3DZ>W,Z-3HB<F5A;&TB.W,Z-SHB:7!V-&YE="([<SHU M.B)E=&%G<R([83HP.GM]<SHR.B)I9"([<SHR.B(Q,B([<SHV.B)I<%]B:6XB M.W,Z-#HBP*@(`"([<SHT.B)M87-K(CMS.C(Z(C(Q(CMS.C0Z(FYA;64B.W,Z M,#HB(CMS.C<Z(F-O;6UE;G0B.TX[<SHU.B(X,#(Q<2([83HP.GM]<SHU.B)I M=&%G<R([83HP.GM]<SHX.B)M87-K7V)I;B([<SHT.B+___@`(CMS.C(Z(FEP M(CMS.C$Q.B(Q.3(N,38X+C@N,"([<SHU.B)V;&%N8R([:3HP.W,Z,3(Z(G-P M87)E7W)A;F=E<R([83HP.GM]<SHT.B)K:61C(CMI.C`[<SHU.B)A=&%G<R([ M83HV.GMI.C`[83HQ.GMS.C,Z(G1A9R([<SHR,CHB)&EP-&YE="TQ.3(M,38X M+3@M,"TR,2([?6DZ,3MA.C$Z>W,Z,SHB=&%G(CMS.C$R.B(D:7`T;F5T:61? M,3(B.WUI.C([83HQ.GMS.C,Z(G1A9R([<SHQ,3HB)&%N>5]I<#1N970B.WUI M.C,[83HQ.GMS.C,Z(G1A9R([<SHX.B(D86YY7VYE="([?6DZ-#MA.C$Z>W,Z M,SHB=&%G(CMS.C$T.B(D;6%S:VQE;E]E<5\R,2([?6DZ-3MA.C$Z>W,Z,SHB M=&%G(CMS.CDZ(B1U;G1A9V=E9"([?7US.CDZ(G!A<F5N=%]I9"([3CMS.C$R M.B)?7W1R965?:6YD97@B.VDZ,SMS.C0Z(FMI9',B.V$Z,#I[?7,Z-CHB<WEM 48F]L(CMS.C8Z(G-P86-E<B([?7T` ` iptree_embed (192.168.0.0/16, 192.168.0.0/21): split left iptree_embed (192.168.0.0/17, 192.168.0.0/21): split left iptree_embed (192.168.0.0/18, 192.168.0.0/21): split left iptree_embed (192.168.0.0/19, 192.168.0.0/21): split left iptree_embed (192.168.0.0/20, 192.168.0.0/21): split left iptree_embed (192.168.0.0/21, 192.168.0.0/21): iptree_embed (192.168.0.0/16, 192.168.8.0/21): PHP Fatal error: Uncaught exception 'RackTablesError' with message 'cannot decide between left and right' in /var/www/RackTables-0.20.0/wwwroot/inc/functions.php:2339 Stack trace: #0 /var/www/RackTables-0.20.0/wwwroot/inc/functions.php(1944): iptree_embed(Array, Array) #1 /var/www/RackTables-0.20.0/wwwroot/inc/functions.php(2349): iptree_fill(Array) #2 /var/www/RackTables-0.20.0/test.php(13): treeApplyFunc(Array, 'iptree_fill') #3 {main} thrown in /var/www/RackTables-0.20.0/wwwroot/inc/functions.php on line 2339 debug-output3.txt (455 bytes)
root@hostname:/var/www/racktables_beta# php test.php 15 10.0.1.0/24 11 192.168.0.0/16 10 192.168.0.0/21 12 192.168.8.0/21 * * * parent for 15 is * net#15 is on the top * * * parent for 11 is * net#11 is on the top * * * parent for 10 is 11 * net#10 is on the top * net#11 is on the top * * * parent for 12 is 10.0.1.0/24 192.168.0.0/16 192.168.0.0/21 192.168.8.0/21 root@hostname:/var/www/racktables_beta# debug-output4.txt (616 bytes)
15 10.0.1.0/24 11 192.168.0.0/16 10 192.168.0.0/21 12 192.168.8.0/21 strcmp = -8 192.168.0.0/16 - 192.168.8.0/21 = -8 * * * parent for 15 is * net#15 is on the top strcmp = -182 10.0.1.0/24 - 192.168.0.0/16 = -182 * * * parent for 11 is * net#11 is on the top strcmp = 0 ips are qeual, masks cmp = -1 192.168.0.0/16 - 192.168.0.0/21 = -2 * * * parent for 10 is 11 * net#10 is on the top strcmp = -8 192.168.0.0/21 - 192.168.8.0/21 = -8 * net#11 is on the top strcmp = -8 192.168.0.0/16 - 192.168.8.0/21 = -8 * * * parent for 12 is 10.0.1.0/24 192.168.0.0/16 192.168.0.0/21 192.168.8.0/21 | ||||
Please provide the `php --info` and `mysqldump racktables IPv4Network` outputs. Thank you. | |
Including the reporter in the loop. | |
Added requested information. System Information: Fresh Ubuntu 12.04 LTS host, dedicated to racktables. git clone from 17th of August 2012, Blank install of 0.20.0. Just added subnets, no further modification If adding another subnet like 75.68.125.0/24 (just random public), the page runs into recurring loop Another instance on the same server running 0.19.13 does not have these problems |
|
I can not reproduce the issue with fresh 12.04 LTS (x86_64) installation, current git snapshot and your dumped IP layout. Did you change the source code or add plugins? Does `git status` display something interesting? |
|
No I did a fresh checkout of racktables this morning, created the database, installed it to a secondary directory, added the subnets, and did the screenshot. Without any modifications, plugins or source code hacks. On the server itself there is nothing special I can remember. ESXi guest, apache2, php5, mysql-server, vmware-tools, required libs for racktables, disabled port 80 and permanently redirected to 443 only, access through IP address only ... very bare. 0.19.13 is currently productive on it without any problems. I can provide a `git status` after weekend. Are there any other debug options available in RT or spots I could have a look at? Edit: access and error logs are free of errors for sure :) |
|
Output of git status does not show anything special beside the addition of my phpinfo file and secret.php file user@hostname:/var/www/racktables_beta$ git status # On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # wwwroot/inc/secret.php # wwwroot/info.php nothing added to commit but untracked files present (use "git add" to track) |
|
I made the same system setup with debian. RT works. Then I displayed a dump of $tree array at the beginning of function renderIPSpaceRecords() and found that $tree array is build up little bit different on the two systems. Use diff to compare them, maybe this helps to identify the source of problem happening? See files works.txt and worksnot.txt |
|
Please apply the attached diagnostic patch iptree-debug.patch Then put the attached test.php file into racktables directory and run it in CLI using command 'php test.php'. Post the output of this command here. Thank you. |
|
Good morning, added the debug output. Seems it is missing some calculations? On the debian box are way more decisions made (split left, left, right) - here i just got split left. Thanks! Thomas |
|
Hello. Please post the results of this function call (insert it into the test.php): print convert_uuencode (serialize (makeIPTree (listCells ('ipv4net')))); |
|
Hi, please see debug-output2.txt. I had to put this into the beginning, otherwise the exception will prevent that line from being executed. I marked the results with /// BEGIN makeIPtree /// /// END makeIPtree /// Cheers Thomas |
|
Hello, Thomas. I re-uploaded the test.php file. Please replace it, and revert the previous patch (git reset --hard). Then run test.php and post the results. We are closing to this tricky bug :) Thank you for patience. |
|
No worries, I'll stand by ;) Please see attached debug-output3.txt with the results. |
|
Please try the attached test.php. It seems that IPNetworkCmp function is not working properly in your environment. | |
See debug-output4.txt ;) | |
Thomas, thank you for collaboration. I've committed the fix to git master. Please confirm it works for you. |
|
Thanks andriyanov for nailing that bug down! It seems the fix did it ;) I will clone our productive 0.19.13 now and check all data. | |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-08-13 23:32 | andriyanov | New Issue | |
2012-08-13 23:32 | andriyanov | Status | new => assigned |
2012-08-13 23:32 | andriyanov | Assigned To | => andriyanov |
2012-08-13 23:34 | andriyanov | Note Added: 0000736 | |
2012-08-17 09:28 | infrastation | Note Added: 0000738 | |
2012-08-17 09:28 | infrastation | Reporter | andriyanov => TraXter |
2012-08-17 09:28 | infrastation | Product Version | 0.20.0 => development repository checkout |
2012-08-17 09:31 | TraXter | File Added: phpinfo.htm | |
2012-08-17 09:32 | TraXter | File Added: IPv4 Space.png | |
2012-08-17 09:35 | TraXter | File Added: sqldump.txt | |
2012-08-17 09:38 | TraXter | Note Added: 0000739 | |
2012-08-17 09:39 | TraXter | Note Edited: 0000739 | |
2012-08-17 09:45 | TraXter | Note Edited: 0000739 | |
2012-08-17 10:04 | TraXter | Note Edited: 0000739 | |
2012-08-17 17:19 | andriyanov | Note Added: 0000740 | |
2012-08-17 17:43 | TraXter | Note Added: 0000741 | |
2012-08-17 17:48 | TraXter | Note Edited: 0000741 | |
2012-08-20 10:29 | TraXter | Note Added: 0000742 | |
2012-08-20 16:03 | TraXter | File Added: worksnot.txt | |
2012-08-20 16:03 | TraXter | File Added: works.txt | |
2012-08-20 16:07 | TraXter | Note Added: 0000743 | |
2012-08-20 16:07 | TraXter | Note Edited: 0000743 | |
2012-08-25 22:21 | andriyanov | File Added: iptree-debug.patch | |
2012-08-25 22:21 | andriyanov | File Added: test.php | |
2012-08-25 22:23 | andriyanov | Note Added: 0000753 | |
2012-08-27 09:23 | TraXter | File Added: debug-output.txt | |
2012-08-27 09:30 | TraXter | Note Added: 0000754 | |
2012-08-27 16:03 | andriyanov | Note Added: 0000756 | |
2012-08-27 16:55 | TraXter | Note Added: 0000757 | |
2012-08-27 16:55 | TraXter | File Added: debug-output2.txt | |
2012-08-27 17:32 | andriyanov | File Deleted: test.php | |
2012-08-27 17:32 | andriyanov | File Added: test.php | |
2012-08-27 17:37 | andriyanov | Note Added: 0000758 | |
2012-08-28 09:21 | TraXter | Note Added: 0000759 | |
2012-08-28 09:21 | TraXter | File Added: debug-output3.txt | |
2012-08-29 07:38 | andriyanov | File Deleted: test.php | |
2012-08-29 07:41 | andriyanov | File Added: test.php | |
2012-08-29 07:42 | andriyanov | Note Added: 0000760 | |
2012-08-29 09:17 | TraXter | File Added: debug-output4.txt | |
2012-08-29 09:18 | TraXter | Note Added: 0000762 | |
2012-08-29 10:18 | andriyanov | Note Added: 0000763 | |
2012-08-29 11:20 | TraXter | Note Added: 0000764 | |
2012-08-29 11:24 | andriyanov | Status | assigned => closed |