<?xml version="1.0" encoding="utf-8"?>
<!--  RSS generated by Flaimo.com RSS Builder [2010-03-10 17:33:43]  --> <rss version="2.0" xmlns:im="http://purl.org/rss/1.0/item-images/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" >
<channel>
<docs>http://bugs.endian.it/</docs>
<description>Mantis - ISSUES</description>
<link>http://bugs.endian.it/</link>
<title>Mantis - ISSUES</title>
<image>
<title>Mantis - ISSUES</title>
<url>http://bugs.endian.it/images/mantis_logo_button.gif</url>
<link>http://bugs.endian.it/</link>
<description>Mantis - ISSUES</description>
</image>
<category>All Projects</category>
<ttl>10</ttl>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<sy:updateBase>2010-03-10T17:33:43+01:00</sy:updateBase>
<item>
<title>0002759: Ipsec crashes system</title>
<link>http://bugs.endian.it/view.php?id=2759</link>
<description>Since using 6 ipsec-tunnels to remote sites, after about 20-30 minutes, endian hangs and can only be hard-reseted. This behaviour was not seen before activating ipsec. Ipsec is configured with no debug flags active and only one option in ike (1536). We are forced to use ipsec, because remote offices systems are only able to vpn with ipsec(zywall usg 100). We checked: Ram, CPU, Disks (even replaced them), but with no success.&lt;br /&gt;
Highly possible, that this is related to ID 0001359.&lt;br /&gt;
Is there a releif or fix in reach?</description>
<guid>http://bugs.endian.it/view.php?id=2759</guid>
<author>Jump &lt;Jump@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2759#bugnotes</comments>
</item>
<item>
<title>0000264: Active directory authentication for openvpn</title>
<link>http://bugs.endian.it/view.php?id=264</link>
<description>I got this in reply to one of my postings, it wasn't what I wanted but is a great idea ...&lt;br /&gt;
It provides autentication for openvpn against and active directory server...&lt;br /&gt;
hope it helps ..&lt;br /&gt;
&lt;br /&gt;
#!/usr/bin/perl&lt;br /&gt;
&lt;br /&gt;
use Net::LDAP;&lt;br /&gt;
&lt;br /&gt;
$USER=$ENV{'username'};&lt;br /&gt;
$PASS=$ENV{'password'};&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$ldap = Net::LDAP-&gt;new( '&lt;a href=&quot;ldap://172.24.254.1'&quot;&gt;ldap://172.24.254.1'&lt;/a&gt; [&lt;a href=&quot;ldap://172.24.254.1'&quot; target=&quot;_blank&quot;&gt;^&lt;/a&gt;] ) or die &quot;$@&quot;;&lt;br /&gt;
#$mesg = $ldap-&gt;bind ;    # an anonymous bind&lt;br /&gt;
$mesg = $ldap-&gt;bind( &quot;$USER\@domain.com&quot;,&lt;br /&gt;
 password =&gt; &quot;$PASS&quot;&lt;br /&gt;
#$mesg = $ldap-&gt;bind( &quot;CN=$USER,CN=Users,DC=domain,DC=com&quot;,&lt;br /&gt;
# password =&gt; &quot;$PASS&quot;&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if ($mesg-&gt;code) {&lt;br /&gt;
 die $mesg-&gt;error;&lt;br /&gt;
exit 1;&lt;br /&gt;
} else {&lt;br /&gt;
#  print &quot;Auth OK\n&quot;;&lt;br /&gt;
 exit 0;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
this works for AD. you may have to tweak it for your LDAP.</description>
<guid>http://bugs.endian.it/view.php?id=264</guid>
<author>clubbing80s &lt;clubbing80s@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=264#bugnotes</comments>
</item>
<item>
<title>0002035: LDAP authentication doesn't support spaces in names</title>
<link>http://bugs.endian.it/view.php?id=2035</link>
<description>The problem happened with a group name that had a space in it, eg. &quot;IT Users&quot;.  So when the endian sent the ldap query, the second word was cut off (space is a delimiter).  Changing it to &quot;ITUsers&quot; fixed the problem.&lt;br /&gt;
&lt;br /&gt;
I thought further about the spacing issue with the endian, and I do think it is an endian bug. LDAP should indeed support spaces in names, eg. cn=Name Surename&lt;br /&gt;
And its the parsing in endian which fails when spaces occur.</description>
<guid>http://bugs.endian.it/view.php?id=2035</guid>
<author>lucagiove &lt;lucagiove@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2035#bugnotes</comments>
</item>
<item>
<title>0002761: cleanup havp black/whitelist creation</title>
<link>http://bugs.endian.it/view.php?id=2761</link>
<description>writeHavpList() in restarthavp.py needs cleanup&lt;br /&gt;
&lt;br /&gt;
it should:&lt;br /&gt;
1) check if /etc/havp/*list is a link, when it is -&gt; remove it and touch the&lt;br /&gt;
   file with correct permissions&lt;br /&gt;
2) filecompare /var/efw/havp/*list with /etc/havp/*list, return function with&lt;br /&gt;
   False (changed == False) if it is same&lt;br /&gt;
3) if it differs, copy the content of /var/efw/havp/*list to /etc/havp/*list.&lt;br /&gt;
   dont use cat &gt;&gt;, which is appending and would cause to have a constantly&lt;br /&gt;
   growing file</description>
<guid>http://bugs.endian.it/view.php?id=2761</guid>
<author>peter &lt;peter@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2761#bugnotes</comments>
</item>
<item>
<title>0002736: E5830</title>
<link>http://bugs.endian.it/view.php?id=2736</link>
<description>I would like to know if E5830 modem would support with Endian 2.3</description>
<guid>http://bugs.endian.it/view.php?id=2736</guid>
<author>abbas_aj &lt;abbas_aj@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2736#bugnotes</comments>
</item>
<item>
<title>0001532: amavis: does not accept any connections due to db4 lock</title>
<link>http://bugs.endian.it/view.php?id=1532</link>
<description>sometimes, assumably after a reboot, the db4 database in /var/amavis/db/ remains locked, thus when amavis will be restarted it remains locked after opening the db4 database.&lt;br /&gt;
No connections will be accepted anymore if this happens</description>
<guid>http://bugs.endian.it/view.php?id=1532</guid>
<author>peter &lt;peter@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=1532#bugnotes</comments>
</item>
<item>
<title>0001300: traffic graphs should display the uplink name instead of the uplink id</title>
<link>http://bugs.endian.it/view.php?id=1300</link>
<description>display the description of the uplink instead of &quot;uplink1&quot;, &quot;uplink2&quot;</description>
<guid>http://bugs.endian.it/view.php?id=1300</guid>
<author>peter &lt;peter@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=1300#bugnotes</comments>
</item>
<item>
<title>0002681: Dashboard stats have wrong values</title>
<link>http://bugs.endian.it/view.php?id=2681</link>
<description>Statistics for the pop3 proxy in the dashboard are way too high.&lt;br /&gt;
&lt;br /&gt;
Stats show for the last hour around 2000 received mails and for Today around 4000.&lt;br /&gt;
&lt;br /&gt;
In reality there should only be about 5 per hour and max 50 per day.</description>
<guid>http://bugs.endian.it/view.php?id=2681</guid>
<author>baldy &lt;baldy@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2681#bugnotes</comments>
</item>
<item>
<title>0001955: main.cgi: display which uplink actually is the default gateway</title>
<link>http://bugs.endian.it/view.php?id=1955</link>
<description>If one set's an uplink unmanaged and stop/starts it manually, it get's the default gateway.&lt;br /&gt;
But you will not notice this on the GUI.&lt;br /&gt;
&lt;br /&gt;
main.cgi should display which uplink is actually the default gateway.&lt;br /&gt;
That information is stored in flag file: /var/efw/uplinks/*/defaultgateway</description>
<guid>http://bugs.endian.it/view.php?id=1955</guid>
<author>peter &lt;peter@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=1955#bugnotes</comments>
</item>
<item>
<title>0002564: add a comment to every template that changes have to be made in template</title>
<link>http://bugs.endian.it/view.php?id=2564</link>
<description>people constantly are asking why config files are overwritten. If we add a comment at the beginning of the config file (at the beginning of the template), which says to do changes to the template file, or better to the custom template file in /var/efw, those questions will never appear again</description>
<guid>http://bugs.endian.it/view.php?id=2564</guid>
<author>peter &lt;peter@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2564#bugnotes</comments>
</item>
<item>
<title>0002575: commmands.migration.update never updates a package with an any migration module</title>
<link>http://bugs.endian.it/view.php?id=2575</link>
<description>because there is always a pending migration module</description>
<guid>http://bugs.endian.it/view.php?id=2575</guid>
<author>peter &lt;peter@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2575#bugnotes</comments>
</item>
<item>
<title>0002422: make emi modules reloadable</title>
<link>http://bugs.endian.it/view.php?id=2422</link>
<description>with commands.emi.reload all modules will be reloaded, since the cherrypy instance will be re-instantiated completely&lt;br /&gt;
That's ok in some cases, but not ok when you want to do something like this:&lt;br /&gt;
&lt;br /&gt;
emicommand commands.emi.reload&lt;br /&gt;
emicommand commands.migration.run --pkg=qos&lt;br /&gt;
&lt;br /&gt;
which will be done in %post hook for the efw-qos package for example.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now, we could also remove all cherrypy references to an emi controller, remove the modules from modules registry, re-import and re-init the emi module. That would be the ideal, because after an upgrade only that proper module will be reloaded.&lt;br /&gt;
&lt;br /&gt;
This can be done by the following code examples:&lt;br /&gt;
import sys&lt;br /&gt;
import cherrypy&lt;br /&gt;
delattr(cherrypy.root.manage, &quot;qos&quot;)&lt;br /&gt;
for i in filter(lambda x: x.startswith(&quot;endian.qos&quot;), sys.modules.keys()):&lt;br /&gt;
    del sys.modules[i]&lt;br /&gt;
import endian.qos.web&lt;br /&gt;
endian.hotspot.web.init(cherrypy.root.manage)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So far so good..&lt;br /&gt;
Not every EMI module is reloadable so far. hotspot for example tries to re-register the model and qos tries to re-register datasource filetypes.&lt;br /&gt;
So we need to check that every emi module is reloadable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
That means we need to do:&lt;br /&gt;
- registries should replace same items and not raise an error (datasource)&lt;br /&gt;
- module reload probably need to close also the corresponding database hub,&lt;br /&gt;
  since reload will reopen it and thus register already registered classes.&lt;br /&gt;
- registering modules need to become more intelligent and store for every child&lt;br /&gt;
  which have been connected its parent-node module string in a searchable&lt;br /&gt;
  structure. not every controller is connected to manage, so we can't&lt;br /&gt;
  remove it if we don't find it.&lt;br /&gt;
- removing controller need also to remove command and event registrations and&lt;br /&gt;
  subscriptions. They will however be overwritten, but if a module has an error&lt;br /&gt;
  during reload or will be removed, those registrations will not be &lt;br /&gt;
  garbage-collected&lt;br /&gt;
- removing modules should be generic, in order to be able to do that also on &lt;br /&gt;
  %postun hook, when an emi module passes by.&lt;br /&gt;
- installing modules could also become dynamic in order to be able to call&lt;br /&gt;
  from emicommand, so installations of new modules do not require an emi restart&lt;br /&gt;
&lt;br /&gt;
hope that's all.</description>
<guid>http://bugs.endian.it/view.php?id=2422</guid>
<author>peter &lt;peter@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2422#bugnotes</comments>
</item>
<item>
<title>0000816: Mask password in IMAP spam training source</title>
<link>http://bugs.endian.it/view.php?id=816</link>
<description>Edit IMAP spam training source and the passwords are in plain text, it may be interesting to mask it.</description>
<guid>http://bugs.endian.it/view.php?id=816</guid>
<author>xavier &lt;xavier@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=816#bugnotes</comments>
</item>
<item>
<title>0000520: dhcp does not update DNS information</title>
<link>http://bugs.endian.it/view.php?id=520</link>
<description>if the subnet of a zone will be changed with the network wizard the DNS information of dhcp will not be updated.&lt;br /&gt;
all other values will be updates by the restartscript, but not visualized within cgi</description>
<guid>http://bugs.endian.it/view.php?id=520</guid>
<author>peter &lt;peter@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=520#bugnotes</comments>
</item>
<item>
<title>0002038: Uptime not shown correctly right afert first installation &amp; first connection</title>
<link>http://bugs.endian.it/view.php?id=2038</link>
<description>If you install Endian on a computer, finish the initial configuration and make your first internet connection, what endian does is:&lt;br /&gt;
&lt;br /&gt;
1. it establishes the connection&lt;br /&gt;
2. it starts measuring the uptime&lt;br /&gt;
3. it synchronizes it's time with a time server and changes the system time if needed.&lt;br /&gt;
4. it continues measunring the uptime but if the system time was changed, the uptime is being displayed wrong! (In my case: the uptime was shown as 2h and a minute although the connection was just established)&lt;br /&gt;
&lt;br /&gt;
- I had set the time in my computer's Bios correctly to the local time.&lt;br /&gt;
- I had set my time zone correctly in the initial configuration window&lt;br /&gt;
&lt;br /&gt;
Nevertheless the time was shown wrong after completing the initial configuration (2h earlyer than the truth), then after connecting for the first time it was corrected (+2h), but then the link-uptime displayed that the uptime was 2h...</description>
<guid>http://bugs.endian.it/view.php?id=2038</guid>
<author>tomakos &lt;tomakos@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2038#bugnotes</comments>
</item>
<item>
<title>0002044: give each daemon its own logfile</title>
<link>http://bugs.endian.it/view.php?id=2044</link>
<description>/var/log messages grows big, around 8000 to 10,000 lines.</description>
<guid>http://bugs.endian.it/view.php?id=2044</guid>
<author>suds &lt;suds@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2044#bugnotes</comments>
</item>
<item>
<title>0002050: updating uplink causes it to go down</title>
<link>http://bugs.endian.it/view.php?id=2050</link>
<description>hi!&lt;br /&gt;
&lt;br /&gt;
It is very important to me, to always have external access to the firewall for management purpose. Currently if I like to add an IP alias or change something on the uplink I lock out myself by clicking on &quot;update uplink&quot;. Why it can not retain the state?&lt;br /&gt;
&lt;br /&gt;
thank you!</description>
<guid>http://bugs.endian.it/view.php?id=2050</guid>
<author>jzdrzalek &lt;jzdrzalek@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2050#bugnotes</comments>
</item>
<item>
<title>0002051: When changing hostname of endian, certificates remain with the old hostname</title>
<link>http://bugs.endian.it/view.php?id=2051</link>
<description>I have changed the hostname of my endian&lt;br /&gt;
Example: from &quot;old.endian.tom&quot; to &quot;new.endian.tom&quot;&lt;br /&gt;
Then I reinstalled Firefox, and all old certificates were gone.&lt;br /&gt;
After reconnecting to Endian I got an error message, saying that the certificate is not valid, because it belongs to another webiste (old.endian.tom) then the one that I want to visit (new.endian.tom). It seems like the certificate was once generated with the old name and did not notice that there is a need for regenerating one with the new hostname.</description>
<guid>http://bugs.endian.it/view.php?id=2051</guid>
<author>tomakos &lt;tomakos@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2051#bugnotes</comments>
</item>
<item>
<title>0002758: Networkcards drivers</title>
<link>http://bugs.endian.it/view.php?id=2758</link>
<description>Drivers for Broadcom B5071 PHY Gigabit card (Nvidia NForce MCP78)</description>
<guid>http://bugs.endian.it/view.php?id=2758</guid>
<author>MrQuo &lt;MrQuo@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2758#bugnotes</comments>
</item>
<item>
<title>0001699: Inter Zone communication sometimes gets blocked</title>
<link>http://bugs.endian.it/view.php?id=1699</link>
<description>Our Inter-Zone firewall is configured to allow communication from GREEN -&gt; (GREEN, ORANGE, BLUE).&lt;br /&gt;
&lt;br /&gt;
Sometimes this works without problems, and I can ssh machines in ORANGE from a computer in GREEN without problems. All of a sudden communication stops and machines in ORANGE are not reachable from GREEN any more (eventhough machines in ORANGE can still reach RED).&lt;br /&gt;
&lt;br /&gt;
When this is the case, I get the following entries in the Firewall log (10.3. is GREEN, 10.2 is ORANGE)&lt;br /&gt;
&lt;br /&gt;
Mar 23 15:07:49	 ZONEFW:ACCEPT:1	br0	KEY_TCP	 10.3.0.100 56388	ff:##	10.2.0.1 22&lt;br /&gt;
Mar 23 15:07:49	 FORWARD:DROP	br1	KEY_TCP	 10.2.0.1 22	ff:## 10.3.0.100 56388&lt;br /&gt;
&lt;br /&gt;
Even turning of the Inter-Zone-Firewall does not solve the issue.</description>
<guid>http://bugs.endian.it/view.php?id=1699</guid>
<author>yokomaka &lt;yokomaka@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=1699#bugnotes</comments>
</item>
<item>
<title>0002140: Connection status and control panel undef connections</title>
<link>http://bugs.endian.it/view.php?id=2140</link>
<description>Openvpn connection status and control panel in undef connection to come into existence.</description>
<guid>http://bugs.endian.it/view.php?id=2140</guid>
<author>Byzt &lt;Byzt@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2140#bugnotes</comments>
</item>
<item>
<title>0002075: creating uplinks on interfaces already used is not forbidden</title>
<link>http://bugs.endian.it/view.php?id=2075</link>
<description>You can create a new uplink from Network -&gt; Interfaces -&gt; Uplink Editor on interfaces in use for other uplinks or for orange/blue/hotspot..&lt;br /&gt;
&lt;br /&gt;
That should be forbidden in order to avoid major problems in case of mistake.</description>
<guid>http://bugs.endian.it/view.php?id=2075</guid>
<author>lucagiove &lt;lucagiove@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2075#bugnotes</comments>
</item>
<item>
<title>0002710: Viruses in archive not removed.</title>
<link>http://bugs.endian.it/view.php?id=2710</link>
<description>Amavis/Clamav does not remove viruses in zip files.&lt;br /&gt;
&lt;br /&gt;
Also referred to as FedEx / UPS spam, these messages should be removed by amavisd, but they aren't.&lt;br /&gt;
&lt;br /&gt;
Headers show it is detected, but still passed to spam quarantine instead of virus quarantine.&lt;br /&gt;
&lt;br /&gt;
This also happened in EFW 2.2.&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
&lt;br /&gt;
Klaas-Jan</description>
<guid>http://bugs.endian.it/view.php?id=2710</guid>
<author>baldy &lt;baldy@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2710#bugnotes</comments>
</item>
<item>
<title>0002057: /root/bashrc is not read correctly?!</title>
<link>http://bugs.endian.it/view.php?id=2057</link>
<description>I have added the file /root/.bashrc.&lt;br /&gt;
The contens of this file is:&lt;br /&gt;
alias l='ls -la'&lt;br /&gt;
&lt;br /&gt;
When I login as root, the alias does NOT work.&lt;br /&gt;
When I have logged in as root and change to user root by typing &quot;su root&quot;, the alias works fine. Obviously the user root does not use .bashrc via the initial login, only when loggin in again a second time..</description>
<guid>http://bugs.endian.it/view.php?id=2057</guid>
<author>tomakos &lt;tomakos@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2057#bugnotes</comments>
</item>
<item>
<title>0002171: Backup doesn't work</title>
<link>http://bugs.endian.it/view.php?id=2171</link>
<description>On a beta4 system upgraded to rc1.&lt;br /&gt;
Backup settings from gui interface doesn't work, neither via shell:&lt;br /&gt;
&lt;br /&gt;
root@kenny-23:/mnt/usbstick/efw-backups # backup-create.sh  --settings --logs --logarchives --dbdumps &lt;br /&gt;
Could not create backup '/tmp/backup.tar.d23059'!&lt;br /&gt;
&lt;br /&gt;
root@kenny-23:/home/httpd/html/backup # efw-backupusb --runbackup&lt;br /&gt;
&lt;br /&gt;
2009-09-17 14:33:55,389 - efw-backupusb[21117] - INFO - Creating backup...&lt;br /&gt;
2009-09-17 14:35:10,902 - efw-backupusb[21117] - ERROR - Error running command: /usr/local/bin/backup-create.sh --settings --logs --logarchives --dbdumps  --message &quot;'USB-Stick Backup: kenny-23.southpark'&quot; 2&gt; /dev/null&lt;br /&gt;
ERROR: {&quot;msg&quot;: &quot;Error running command: /usr/local/bin/backup-create.sh --settings --logs --logarchives --dbdumps  --message \&quot;'USB-Stick Backup: kenny-23.southpark'\&quot; 2&gt; /dev/null&quot;, &quot;type&quot;: &quot;error&quot;, &quot;time&quot;: 1253190910.9061821}&lt;br /&gt;
2009-09-17 14:35:11,920 - efw-backupusb[21117] - INFO - updating symlinks</description>
<guid>http://bugs.endian.it/view.php?id=2171</guid>
<author>lucagiove &lt;lucagiove@example.com&gt;</author>
<comments>http://bugs.endian.it/view.php?id=2171#bugnotes</comments>
</item>
</channel>
</rss>
