Shared Know How


Howto: fix, find, use, make & do it guide

Archive for September, 2008

Linux PPTP VPN server install for use with Iphone

author Posted by: Tim on date Sep 28th, 2008 | filed Filed under: iphone, linux

I was looking into getting an vpn connection from my iphone to my server because I wouldn't want to send my email passwords and webpasswords clear over any public WIFI. Setting up an open source vpn connection from the Iphone is fairly simple but there is not much choiche of software. To my knowledge OpenVPN and Openswan are not supported so my choiche came down to: Poptop which is probably not the most secure solution because it's uses the Microsoft protocol which has a few flaws but I figured it would be much safer then nothing and if there is an evil WIFI I would guess they will just go for the easy targets.

My install is a CentOS 5.2 installation but it should work under any fairly recent Linux distribution

Setting Poptop VPN for Iphone is done in just four steps:

Read more »

AF9015 – equinux tubestick under Ubuntu

author Posted by: Tim on date Sep 5th, 2008 | filed Filed under: linux

Installing drivers for the af9015 sold as the Equinux tubestick and numerous other brands for Linux is pretty easy to find & install. Go to http://linuxtv.org/hg/~anttip/af9015/ and download the latest drivers.

We need to build these drivers so make sure you installed the following packages

build-essential
linux-headers-generic

Read more »

Flex 3 Combobox error #1502

author Posted by: Tim on date Sep 4th, 2008 | filed Filed under: flash, flex

We where dealing with finding the bug in the following error:

´╗┐Error: Error #1502: A script has executed for longer than the default timeout period of 15 seconds. at mx.core::UIComponent/get owner() at mx.core::UIComponent/owns()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8811] at mx.managers::PopUpManagerImpl$/nonmodalMouseDownOutsideHandler()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\PopUpManagerImpl.as:820] at PopUpData/mouseDownOutsideHandler()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\PopUpManagerImpl.as:980]

It turns out that it has to do with a certain id in one of our elements which had the id "owner" apparently this is used internally in flex as well. Simple to fix but pretty hard to find