<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>tom's blog &#187; tom</title>
	<atom:link href="http://tom.knaupp.com/author/tom/feed/" rel="self" type="application/rss+xml" />
	<link>http://tom.knaupp.com</link>
	<description>free software, security and a bunch of my strange thoughts</description>
	<lastBuildDate>Tue, 23 Mar 2010 22:38:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Rebooting the hard way</title>
		<link>http://tom.knaupp.com/2010/03/23/rebooting-the-hard-way/</link>
		<comments>http://tom.knaupp.com/2010/03/23/rebooting-the-hard-way/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 22:38:01 +0000</pubDate>
		<dc:creator>tom</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Memento]]></category>

		<guid isPermaLink="false">http://tom.knaupp.com/?p=446</guid>
		<description><![CDATA[Because I always forget: When a process is not responding or your harddrive(s) fail, this is a fast way to reboot your system: echo b > /proc/sysrq-trigger as seen on: http://www.linuxjournal.com/content/rebooting-magic-way]]></description>
			<content:encoded><![CDATA[<p>Because I always forget:<br />
<br />
When a process is not responding or your harddrive(s) fail,<br />
this is a fast way to reboot your system:<br />
 <code>echo b > /proc/sysrq-trigger</code><br />
<br />
as seen on:<br />
<a href="http://www.linuxjournal.com/content/rebooting-magic-way">http://www.linuxjournal.com/content/rebooting-magic-way</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tom.knaupp.com/2010/03/23/rebooting-the-hard-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DNS-Server bei FRITZ!Box umstellen</title>
		<link>http://tom.knaupp.com/2009/06/05/dns-server-bei-fritzbox-umstellen/</link>
		<comments>http://tom.knaupp.com/2009/06/05/dns-server-bei-fritzbox-umstellen/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 19:18:58 +0000</pubDate>
		<dc:creator>tom</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[7170]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[DNS Server]]></category>
		<category><![CDATA[FRITZ]]></category>
		<category><![CDATA[FRITZ!Box]]></category>

		<guid isPermaLink="false">http://tom.knaupp.com/?p=319</guid>
		<description><![CDATA[Getestet mit FRITZ!Box Fon WLAN 7170 &#038; Firmware-Version 29.04.70 &#160; Wenn man etwas sucht, findet man schon einige Anleitungen, daher hier nur die Kurzfassung.. &#160; Telnet-Server auf der FRITZ!Box aktivieren (via Telefon): #96*7* -> telnetd an &#160; Via telnet konnektieren und mit dem Kennwort der Weboberfl&#228;che einloggen. In der Konsole in das Verzeichnis /var/flash/ wechseln [...]]]></description>
			<content:encoded><![CDATA[<p>Getestet mit FRITZ!Box Fon WLAN 7170 &#038; Firmware-Version 29.04.70<br />
&nbsp;<br />
Wenn man etwas sucht, findet man schon einige Anleitungen, daher hier nur die Kurzfassung..<br />
&nbsp;<br />
Telnet-Server auf der FRITZ!Box aktivieren (via Telefon):<br />
<strong>#96*7* </strong> -> telnetd an<br />
&nbsp;<br />
Via telnet konnektieren und mit dem Kennwort der Weboberfl&auml;che einloggen.<br />
In der Konsole in das Verzeichnis <strong>/var/flash/</strong> wechseln und mit <strong>nvi</strong> die Datei <strong>ar7.cfg</strong> bearbeiten.<br />
Hier gibt es (bei meiner Box vier) Eintr&auml;ge f&uuml;r  <strong>overwrite_dns</strong>.<br />
Diese entsprechend anpassen (z.B. f&uuml;r <a href="http://www.opendns.com/" target="_blank">OpenDNS</a>):<br />
<code>&nbsp;&nbsp;overwrite_dns1 = 208.67.220.220;<br />
&nbsp;&nbsp;overwrite_dns2 = 208.67.222.222;</code><br />
&nbsp;<br />
Speichern, beenden und anschliessend die Box mit reboot neustarten.<br />
&nbsp;<br />
Aus Sicherheitsgr&uuml;nden Telnet-Server auf der Box wieder deaktivieren:<br />
<strong>#96*8* </strong> -> telnetd aus<br />
&nbsp;<br />
Ob das ganze geklappt hat, sieht man bei OpenDNS z.B. beim Aufruf der Startseite.<br />
Hier sollte jetzt ein Hinweis &#8220;You&#8217;re using OpenDNS!&#8221; angezeigt werden.<br />
&nbsp;<br />
PS: Basics &uuml;ber den Texteditor <a href="http://www.pro-linux.de/t_programme/vi_tut.html" target="_blank">vim</a> (oder dessen Ableger) sollten vorhanden sein.</p>
]]></content:encoded>
			<wfw:commentRss>http://tom.knaupp.com/2009/06/05/dns-server-bei-fritzbox-umstellen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CollegeHumor: We Didn&#8217;t Start the Flame War</title>
		<link>http://tom.knaupp.com/2009/04/26/collegehumor-we-didnt-start-the-flame-war/</link>
		<comments>http://tom.knaupp.com/2009/04/26/collegehumor-we-didnt-start-the-flame-war/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 15:11:45 +0000</pubDate>
		<dc:creator>tom</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Multimedia]]></category>

		<guid isPermaLink="false">http://tom.knaupp.com/?p=315</guid>
		<description><![CDATA[Found at http://www.youtube.com/watch?v=_QyYaPWasos]]></description>
			<content:encoded><![CDATA[<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/_QyYaPWasos&#038;hl=de&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/_QyYaPWasos&#038;hl=de&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object><br />
Found at <a href="http://www.youtube.com/watch?v=_QyYaPWasos">http://www.youtube.com/watch?v=_QyYaPWasos</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tom.knaupp.com/2009/04/26/collegehumor-we-didnt-start-the-flame-war/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MySQL Replication Failed</title>
		<link>http://tom.knaupp.com/2009/04/26/mysql-replication-failed/</link>
		<comments>http://tom.knaupp.com/2009/04/26/mysql-replication-failed/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 12:40:28 +0000</pubDate>
		<dc:creator>tom</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Distributions]]></category>
		<category><![CDATA[duplicate entry]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[replication]]></category>

		<guid isPermaLink="false">http://tom.knaupp.com/?p=265</guid>
		<description><![CDATA[I wanted to replicate a MySQL-Database using the integrated Master -> Slave mechanism. Master-System: &#160;&#160;openSUSE 10.2, MySQL 5.0.26 The Slave-Setup: openSUSE 11.1, MySQL 5.0.67 This is quite easy to setup usually. This time, I almost had a nervous breakdown. On the slave side the replication just didn&#8217;t start. The logfile showed these errors: 090421 20:49:28 [...]]]></description>
			<content:encoded><![CDATA[<p>I wanted to replicate a MySQL-Database using the integrated Master -> Slave mechanism.<br />
<br />
Master-System: &nbsp;&nbsp;openSUSE 10.2, MySQL 5.0.26<br />
The Slave-Setup: openSUSE 11.1, MySQL 5.0.67<br />
<br />
This is quite easy to setup usually. This time, I almost had a nervous breakdown.<br />
On the slave side the replication just didn&#8217;t start. The logfile showed these errors:<br />
<code><br />
090421 20:49:28 [ERROR] Slave: Error 'Duplicate entry '790233' for key 1' on query.<br />
...<br />
090421 20:49:28 [ERROR] Error running query, slave SQL thread aborted. Fix the problem, and restart the slave SQL thread with "SLAVE START". We stopped at log 'mysql-bin.000008' position 30408893<br />
</code><br />
<br />
As checking the database and making sure that there were no &#8220;duplicate entries&#8221;,<br />
did not bring up any results, I found something curious (after hours and hours).<br />
<br />
On the Master-System:<br />
<br />
<code><font face="Courier New, Courier">mysql> SHOW MASTER STATUS;<br />
+- - - - - - - - + - - - - - + - - - - - - - + - - - - - - - - -+<br />
| File &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| Position &nbsp;| Binlog_Do_DB &nbsp;| Binlog_Ignore_DB |<br />
+- - - - - - - - + - - - - - + - - - - - - - + - - - - - - - - -+<br />
| mysql-bin.0001 | &nbsp;&nbsp;&nbsp;10034 &nbsp;| mydb,mydb &nbsp;&nbsp;&nbsp;&nbsp;| &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<br />
+- - - - - - - - + - - - - - + - - - - - - - + - - - - - - - - -+<br />
</font></code><br />
Why is the database listed two times? In the configuration it&#8217;s only used one time:<br />
&nbsp;<br />
<code>binlog-do-db = mydb</code><br />
<br />&nbsp;<br />
After spending some time on google, I found the reason:<br />
<a href="http://bugs.mysql.com/bug.php?id=20748">http://bugs.mysql.com/bug.php?id=20748</a><br />
It&#8217;s a bug : /  MySQL (in that version) is reading the configuration file twice.<br />
&nbsp;<br />
If installing a newer version is not possible, you can use this workaround:<br />
Start MySQL with the option <code>--defaults-file=/etc/my.cnf</code><br />
This advices MySQL to ONLY use this config file.</p>
]]></content:encoded>
			<wfw:commentRss>http://tom.knaupp.com/2009/04/26/mysql-replication-failed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Because it&#8217;s funny</title>
		<link>http://tom.knaupp.com/2009/04/23/because-its-funny/</link>
		<comments>http://tom.knaupp.com/2009/04/23/because-its-funny/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 21:24:19 +0000</pubDate>
		<dc:creator>tom</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://tom.knaupp.com/?p=235</guid>
		<description><![CDATA[&#160; Found at http://pics.nase-bohren.de]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-233" title="youtube" src="http://tom.knaupp.com/wp-content/uploads/youtube.png" alt="youtube" width="400" height="319" /><br />&nbsp;<br />
Found at <a href="http://pics.nase-bohren.de/youtube.png" rel="lightbox[235]">http://pics.nase-bohren.de</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tom.knaupp.com/2009/04/23/because-its-funny/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prevent SSH Brute Force attacks</title>
		<link>http://tom.knaupp.com/2009/02/28/prevent-ssh-brute-force-attacks/</link>
		<comments>http://tom.knaupp.com/2009/02/28/prevent-ssh-brute-force-attacks/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 14:48:00 +0000</pubDate>
		<dc:creator>tom</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[brute force]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://tom.knaupp.com/?p=208</guid>
		<description><![CDATA[When checking logfiles, I often can see brute force attacks &#8211; especially against the ssh daemon. Of course, best way would be to block all ssh traffic except from your office/home ip. If this is not possible for various reasons, you can make life a little harder for &#8220;intruders&#8221; using iptables. &#160; Aim: If there [...]]]></description>
			<content:encoded><![CDATA[<p>When checking logfiles, I often can see brute force attacks &#8211; especially against the ssh daemon.<br />
Of course, best way would be to block all ssh traffic except from your office/home ip.<br />
If this is not possible for various reasons, you can make life a little harder for &#8220;intruders&#8221; using iptables.<br />
&nbsp;<br />
Aim: <br />
If there are more than three connection attemps within 120 seconds,<br />
all traffic from potential attacker to ssh port (tcp, 22) shall be blocked temporarily.<br />
&nbsp;<br />
<code><br />
#!/bin/bash<br />
#<br />
IPTABLES=`which iptables`<br />
#<br />
### if more than three new connections in 120 sec -> log<br />
$IPTABLES -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent \<br />
--rcheck --seconds 120 --hitcount 3 --rttl --name SSH -j LOG --log-level 7 \<br />
--log-prefix "Possible SSH breakin attemp: "<br />
#<br />
### if more than three new connections in 120 sec -> drop requests<br />
$IPTABLES -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent \<br />
--update --seconds 120 --hitcount 3 --rttl --name SSH -j DROP<br />
#<br />
### remember new, established connections<br />
$IPTABLES -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent \<br />
--set --name SSH -j ACCEPT<br />
#<br />
### generally allow ssh connections<br />
$IPTABLES -A INPUT -i eth0 -p tcp --dport 22 -j ACCEPT<br />
#<br />
# ---<br />
# -I INPUT .. -> iptables chain<br />
# -i eth0 ... -> interface to apply rule to<br />
# -p tcp .... -> use tcp port<br />
# --dport ... -> destination port 22 (SSH)<br />
# -m recent . -> matching state<br />
# --state ... -> can be NEW, ESTABLISHED, RELATED or INVALID<br />
# -rcheck ... -> will check if the source address of the packet is currently in the list<br />
# ---<br />
</code><br />
&nbsp;<br />
&nbsp;<br />
If it works, you should see entries like this in your firewall log<br />
(i.e. in /var/log/firewall [ openSuSE ]):<br />
&nbsp;<br />
<code><br />
Feb 28 15:14:20 cypher kernel: Possible SSH breakin attemp: IN=eth0 OUT= MAC=00:0c:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx SRC=123.xxx.xxx.xxx DST=223.xxx.xxx.xxx LEN=60 TOS=0x00 PREC=0x00 TTL=59 ID=52858 DF PROTO=TCP SPT=38220 DPT=22 WINDOW=5840 RES=0x00 SYN URGP=0<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://tom.knaupp.com/2009/02/28/prevent-ssh-brute-force-attacks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Internet Stealing</title>
		<link>http://tom.knaupp.com/2009/02/26/internet-stealing/</link>
		<comments>http://tom.knaupp.com/2009/02/26/internet-stealing/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 23:29:24 +0000</pubDate>
		<dc:creator>tom</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://tom.knaupp.com/?p=196</guid>
		<description><![CDATA[&#160; Found at http://pics.nase-bohren.de]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-197" title="internet stealing" src="http://tom.knaupp.com/wp-content/uploads/stealing.png" alt="internet stealing" width="498" height="814" /><br />
&nbsp;<br />
Found at <a href="http://pics.nase-bohren.de/internet_stealing.png" rel="lightbox[196]">http://pics.nase-bohren.de</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tom.knaupp.com/2009/02/26/internet-stealing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>exim graphs</title>
		<link>http://tom.knaupp.com/2009/02/25/exim-graphs/</link>
		<comments>http://tom.knaupp.com/2009/02/25/exim-graphs/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 21:21:27 +0000</pubDate>
		<dc:creator>tom</dc:creator>
				<category><![CDATA[Mailserver]]></category>
		<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[exim]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[statistic]]></category>
		<category><![CDATA[syslog]]></category>

		<guid isPermaLink="false">http://tom.knaupp.com/?p=186</guid>
		<description><![CDATA[Because I did not found a tool to create graphs (the way I want it) from exim logs, I wrote a little bash script that suits my needs. &#160; Example graph: &#160; &#160; Download: exim_rrd-0.9.5.1 (updated 2009-03-07 [bugfix]) &#160; I&#8217;m not a programmer, so the script can be improved &#8211; no question : ) If [...]]]></description>
			<content:encoded><![CDATA[<p>Because I did not found a tool to create graphs (the way I want it)<br />
from exim logs, I wrote a little bash script that suits my needs.<br />
&nbsp;<br />
Example graph:<br />
&nbsp;<br />
<img class="alignnone size-full wp-image-185" title="mailfilter graph" src="http://tom.knaupp.com/wp-content/uploads/mailfilter-1week.png" alt="mailfilter graph" width="617" height="307" /><br />
&nbsp;<br />
Download: <a href="http://tom.knaupp.com/wp-content/uploads/exim_rrd-0.9.5">exim_rrd-0.9.5.1</a> (updated 2009-03-07 [bugfix])<br />
&nbsp;<br />
I&#8217;m not a programmer, so the script can be improved &#8211; no question : )<br />
If you have any hints, please tell me.<br />
&nbsp;<br />
&nbsp;<br />
Usage: run as cronjob, i.e.<br />
<code># mail statistic<br />
*/5 * * * * /usr/local/bin/exim_rrd > /dev/null 2> /dev/null</code><br />
&nbsp;<br />
&nbsp;<br />
dependencies:<br />
rrdtool [ <a href="http://oss.oetiker.ch/rrdtool/">http://oss.oetiker.ch/rrdtool/</a> ]  ^ thanks to Tobias Oetiker<br />
(e)grep<br />
- &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; - &#8211; -<br />
tested with:<br />
rrdtool 1.2.23, rrdtool 1.2.27<br />
openSUSE 10.3 (i586), exim 4.69 main log<br />
openSUSE 11.0 (i586), exim 4.69 main log</p>
]]></content:encoded>
			<wfw:commentRss>http://tom.knaupp.com/2009/02/25/exim-graphs/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>More OpenSource virtualization</title>
		<link>http://tom.knaupp.com/2009/01/22/more-opensource-virtualization/</link>
		<comments>http://tom.knaupp.com/2009/01/22/more-opensource-virtualization/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 23:56:42 +0000</pubDate>
		<dc:creator>tom</dc:creator>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Proxmox VE]]></category>
		<category><![CDATA[Proxmox Virtual Environment]]></category>

		<guid isPermaLink="false">http://tom.knaupp.com/?p=169</guid>
		<description><![CDATA[Wow! I just found Proxmox Virtual Environment (v1.1) which is kind of combination between VMware and OpenVZ. There is the possibility to run Virtual &#8220;chrooted&#8221; Appliances and &#8220;real&#8221; Virtual Machines. That means, you have your Linux boxes (OpenVZ style) and Windows machines (KVM virtualization). -> (Almost) NO overhead, when running linux clients (because of chrooted [...]]]></description>
			<content:encoded><![CDATA[<p>Wow!<br />
I just found <a href="http://pve.proxmox.com/wiki/Main_Page">Proxmox Virtual Environment</a> (v1.1) which is kind of combination between VMware and OpenVZ.<br />
There is the possibility to run Virtual &#8220;chrooted&#8221; Appliances and &#8220;real&#8221; Virtual Machines.<br />
That means, you have your Linux boxes (OpenVZ style) and Windows machines (KVM virtualization).<br />
-> (Almost) NO overhead, when running linux clients (because of chrooted environment)<br />
-> Possibility to run Windows machines, etc., too<br />
<br />
Features:<br />
- Out-of-the-box installation (insert CD, [Enter], [Enter], ready)<br />
- Web based management<br />
- <strong>Cluster</strong> functionality<br />
- Live <strong>migration</strong><br />
- Install clients from ISO files (full virtualization)<br />
- Run (OpenVZ) templates (container virtualization)<br />
- Backup / Restore (via LVM snapshots)<br />
- Testing Proxmox VE in VMware<br />
- &#8230;.<br />
<br />
I think it&#8217;s worth to have a look at  &#8230;<br />
<br />
Note: 64bit CPU required; for full (KVM) virtualization, you need Intel VT / AMD-V support.</p>
]]></content:encoded>
			<wfw:commentRss>http://tom.knaupp.com/2009/01/22/more-opensource-virtualization/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Online Whiteboard</title>
		<link>http://tom.knaupp.com/2009/01/13/online-whiteboard/</link>
		<comments>http://tom.knaupp.com/2009/01/13/online-whiteboard/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 17:50:35 +0000</pubDate>
		<dc:creator>tom</dc:creator>
				<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Webapps]]></category>

		<guid isPermaLink="false">http://tom.knaupp.com/?p=157</guid>
		<description><![CDATA[Nice! At ScRiBLink you&#8217;ll find a free, powerful whiteboard where you and your colleagues can work on your ideas together. No registration is required : ) &#160; Additional features like - picture upload - chat - math functions - multiple users - &#8230;. give you a good base to start sharing concepts online, etc.. &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>Nice!<br />
At <a href="http://www.scriblink.com" target="_blank">ScRiBLink</a> you&#8217;ll find a free, powerful whiteboard where you and your colleagues can work on your ideas together.<br />
No registration is required : )<br />
&nbsp;<br />
Additional features like<br />
- picture upload<br />
- chat<br />
- math functions<br />
- multiple users<br />
- &#8230;. <br />
give you a good base to start sharing concepts online, etc..<br />
&nbsp;<br />
Note: Maybe it&#8217;s not working behind corporate firewalls because it uses additional tcp ports.<br />
&nbsp;<br />
&nbsp;<br />
<img src="http://tom.knaupp.com/wp-content/uploads/whiteboard.png" alt="Online Whiteboard" width="760" class="size-full wp-image-158" /><br />
&nbsp;<br />
If you know about alternatives, please comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://tom.knaupp.com/2009/01/13/online-whiteboard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
