<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.1.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Sitesalvation Web Rescue</title>
	<link>http://sitesalvation.com</link>
	<description></description>
	<pubDate>Sat, 09 Jun 2007 03:25:49 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.3</generator>
	<language>en</language>
			<item>
		<title>iptables: Memory allocation problem and a way to solve it</title>
		<link>http://sitesalvation.com/iptables-memory-allocation-problem-and-a-way-to-solve-it/</link>
		<comments>http://sitesalvation.com/iptables-memory-allocation-problem-and-a-way-to-solve-it/#comments</comments>
		<pubDate>Wed, 23 May 2007 01:53:50 +0000</pubDate>
		<dc:creator>pa</dc:creator>
		
		<category><![CDATA[Serverside stuff]]></category>

	<!-- AutoMeta Start -->
	<category>or</category>
	<category>maybe</category>
	<category>login</category>
	<category>to</category>
	<category>your</category>
	<category>virtuozzopanel</category>
	<category>or</category>
	<category>whatever</category>
	<category>panel</category>
	<category>you</category>
	<category>are</category>
	<category>using</category>
	<category>and</category>
	<category>restart</category>
	<category>iptables     but</category>
	<category>a</category>
	<category>more</category>
	<category>convinient</category>
	<category>way</category>
	<category>is</category>
	<category>to</category>
	<category>create</category>
	<category>a</category>
	<category>cron</category>
	<category>job</category>
	<category>that</category>
	<category>does</category>
	<category>this</category>
	<category>every</category>
	<category>day</category>
	<category>or</category>
	<category>so     how</category>
	<category>to</category>
	<category>set</category>
	<category>up</category>
	<category>a</category>
	<category>cron</category>
	<category>job</category>
	<category>to</category>
	<category>restart</category>
	<category>iptables  create</category>
	<category>the</category>
	<category>file</category>
	<category>iptables cron</category>
	<category>and</category>
	<category>throw</category>
	<category>it</category>
	<category>in</category>
	<category>to</category>
	<category></category>
	<category>there</category>
	<category>is</category>
	<category>a</category>
	<category>restriction</category>
	<category>on</category>
	<category>the</category>
	<category>total</category>
	<category>number</category>
	<category>of</category>
	<category>ip</category>
	<category>packet</category>
	<category>filtering</category>
	<category>entries</category>
	<category>in</category>
	<category>the</category>
	<category>system</category>
	<category>the</category>
	<category>numiptent</category>
	<category>parameter</category>
	<category>limits</category>
	<category>number</category>
	<category>of</category>
	<category>netfilter</category>
	<category>ip</category>
	<category>packet</category>
	<category>filtering</category>
	<category>entries</category>
	<category>high</category>
	<category>numiptent</category>
	<category>settings</category>
	<category>causes</category>
	<category>considerable</category>
	<category>slowdown</category>
	<category>of</category>
	<category>processing</category>
	<category>of</category>
	<category>network</category>
	<category>packets</category>
	<category>the</category>
	<category>recommended</category>
	<category>numiptent</category>
	<category>limit</category>
	<category>is</category>
	<category>between</category>
	<category>200 300</category>
	<category>entries</category>
	<category>iptables</category>
	<category>memory</category>
	<category>allocation</category>
	<category>problem  iptables</category>
	<category>v1 2 8</category>
	<category>s</category>
	<category>to</category>
	<category>block</category>
	<category>or</category>
	<category>to</category>
	<category>restart</category>
	<category>iptables</category>
	<category>and</category>
	<category>flush</category>
	<category>the</category>
	<category>file   preferrably</category>
	<category>you</category>
	<category>do</category>
	<category>this</category>
	<category>with</category>
	<category>ssh</category>
	<category>using</category>
	<category>the</category>
	<category>command</category>
	<category>bin sh   etc init d iptables</category>
	<category>restart    now</category>
	<category>save</category>
	<category>and</category>
	<category>you</category>
	<category>are</category>
	<category>done</category>
	<category>no</category>
	<category>more</category>
	<category>iptables</category>
	<category>no</category>
	<category>chain target match</category>
	<category>by</category>
	<category>that</category>
	<category>name  etc       iptables</category>
	<category>no</category>
	<category>chain target match</category>
	<category>by</category>
	<category>that</category>
	<category>name  iptables</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://sitesalvation.com/?p=4</guid>
		<description><![CDATA[So your server is sending errormessages liks this one:
iptables: Memory allocation problem
iptables v1.2.8: Couldn&#8217;t load target `acctboth&#8217;:/lib/iptables/libipt_acctboth.so: cannot open shared object file: No such file or directory
Try `iptables -h&#8217; or &#8216;iptables &#8211;help&#8217; for more information. iptables v1.2.8: Couldn&#8217;t load target `acctboth&#8217;:/lib/iptables/libipt_acctboth.so: cannot open shared object file: No such file or directory
Try `iptables -h&#8217; or &#8216;iptables [...]]]></description>
			<content:encoded><![CDATA[<p><strong>So your server is sending errormessages liks this one:</strong></p>
<p>iptables: Memory allocation problem<br />
iptables v1.2.8: Couldn&#8217;t load target `acctboth&#8217;:/lib/iptables/libipt_acctboth.so: cannot open shared object file: No such file or directory<br />
Try `iptables -h&#8217; or &#8216;iptables &#8211;help&#8217; for more information. iptables v1.2.8: Couldn&#8217;t load target `acctboth&#8217;:/lib/iptables/libipt_acctboth.so: cannot open shared object file: No such file or directory<br />
Try `iptables -h&#8217; or &#8216;iptables &#8211;help&#8217; for more information.<br />
iptables: No chain/target/match by that name<br />
iptables: No chain/target/match by that name<br />
iptables: No chain/target/match by that name<br />
iptables: No chain/target/match by that name<br />
iptables: No chain/target/match by that name<br />
etc&#8230;</p>
<p>iptables: No chain/target/match by that name iptables: Table does not exist (do you need to insmod?)<br />
iptables: Table does not exist (do you need to insmod?)</p>
<p><strong>This error is most likely being caused by your number of blocked ip&#8217;s being full</strong> ( * numiptent).</p>
<p>(* There is a restriction on the total number of IP packet filtering entries in the system. The numiptent parameter limits number of NETFILTER (IP packet filtering) entries. High numiptent settings causes considerable slowdown of processing of network packets. The recommended numiptent limit is between 200-300 entries.)</p>
<p><strong>How to solve it<br />
</strong>The solution when this happens is either to increase the number of ip&#8217;s to block or to restart iptables and flush the file.<br />
Preferrably you do this with ssh using the command: service iptables restart, or maybe login to your Virtuozzopanel or whatever panel you are using and restart iptables.</p>
<p>But a more convinient way is to create a cron job that does this every day or so.</p>
<p><strong>How to set up a cron job to restart iptables<br />
</strong>Create the file iptables.cron and throw it in to: /etc/cron.daily/</p>
<p>Put these lines into the file:<br />
#!/bin/sh<br />
/etc/init.d/iptables restart</p>
<p>Now save and you are done. No more iptables: Memory allocation problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://sitesalvation.com/iptables-memory-allocation-problem-and-a-way-to-solve-it/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Accessible and SEO friendly Flash is here</title>
		<link>http://sitesalvation.com/accessible-and-seo-friendly-flash-is-here/</link>
		<comments>http://sitesalvation.com/accessible-and-seo-friendly-flash-is-here/#comments</comments>
		<pubDate>Wed, 23 May 2007 01:43:17 +0000</pubDate>
		<dc:creator>pa</dc:creator>
		
		<category><![CDATA[Developers resources]]></category>

	<!-- AutoMeta Start -->
	<category>sifr</category>
	<category></category>
	<category>scalable</category>
	<category>inman</category>
	<category>flash</category>
	<category>replacement    a</category>
	<category>team</category>
	<category>of</category>
	<category>dedicated</category>
	<category>web</category>
	<category>developers</category>
	<category>have</category>
	<category>put</category>
	<category>a</category>
	<category>massive</category>
	<category>amount</category>
	<category>of</category>
	<category>man</category>
	<category>hours</category>
	<category>in designing</category>
	<category>sifr</category>
	<category>or</category>
	<category>scalable</category>
	<category>inman</category>
	<category>flash</category>
	<category>replacement</category>
	<category>css</category>
	<category>and</category>
	<category>flash     these</category>
	<category>great</category>
	<category>guys</category>
	<category>released</category>
	<category>sifr</category>
	<category>to</category>
	<category>the</category>
	<category>world</category>
	<category>as</category>
	<category>open</category>
	<category>source</category>
	<category>or</category>
	<category>markup</category>
	<category>semantics      you</category>
	<category>can</category>
	<category>now use</category>
	<category>your</category>
	<category>coolest</category>
	<category>fonts</category>
	<category>to</category>
	<category>create</category>
	<category>headlines</category>
	<category>or</category>
	<category>text</category>
	<category>without</category>
	<category>having</category>
	<category>to</category>
	<category>create</category>
	<category>a</category>
	<category>new</category>
	<category>image</category>
	<category>every</category>
	<category>time</category>
	<category>and</category>
	<category>it</category>
	<category>s fully</category>
	<category>accessible</category>
	<category>to</category>
	<category>screenreaders</category>
	<category>and</category>
	<category>other</category>
	<category>assistive</category>
	<category>technology  this</category>
	<category>can</category>
	<category>all</category>
	<category>be</category>
	<category>done</category>
	<category>using</category>
	<category>a</category>
	<category>combination</category>
	<category>of</category>
	<category>javascript</category>
	<category>and</category>
	<category>debugging a</category>
	<category>method</category>
	<category>to</category>
	<category>insert</category>
	<category>rich</category>
	<category>typography</category>
	<category>into</category>
	<category>web</category>
	<category>pages</category>
	<category>without</category>
	<category>sacrificing</category>
	<category>accessibility</category>
	<category>search</category>
	<category>engine</category>
	<category>friendliness</category>
	<category>online</category>
	<category>documentation</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://sitesalvation.com/?p=3</guid>
		<description><![CDATA[sIFR - Scalable Inman Flash Replacement
A team of dedicated web developers have put a massive amount of man hours in designing, scripting, testing, and debugging a method to insert rich typography into web pages without sacrificing accessibility, search engine friendliness, or markup semantics. 
You can now use your coolest fonts to create headlines or text without having to create [...]]]></description>
			<content:encoded><![CDATA[<p><strong>sIFR - Scalable Inman Flash Replacement</strong></p>
<p>A team of dedicated web developers have put a massive amount of man hours in designing, scripting, testing, and debugging a method to insert rich typography into web pages without sacrificing accessibility, search engine friendliness, or markup semantics. </p>
<p>You can now use your coolest fonts to create headlines or text without having to create a new image every time. And it&#8217;s fully accessible to screenreaders and other assistive technology. This can all be done using a combination of javascript, CSS, and Flash.</p>
<p>These great guys released sIFR to the world as open source, under the CC-GNU LGPL license, so anyone can use it free of charge.</p>
<ul>
<li><a href="http://www.mikeindustries.com/sifr/" rel="nofollow">sIFR (or Scalable Inman Flash Replacement) </a></li>
<li><a href="http://www.mikeindustries.com/blog/files/sifr/2.0/" rel="nofollow">Example Page</a></li>
<li><a href="http://wiki.novemberborn.net/sifr/" rel="nofollow">Online Documentation</a></li>
<li><a href="http://forum.textdrive.com/viewforum.php?id=20" rel="nofollow">Support forum for sIFR</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://sitesalvation.com/accessible-and-seo-friendly-flash-is-here/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
