Like every other website on the planet, SmallNetBuilder uses cookies. Our cookies track login status, but we only allow admins to log in anyway, so those don't apply to you. Any other cookies you pick up during your visit come from advertisers, which we don't control.
If you continue to use the site, you agree to tolerate our use of cookies. Thank you!

Router Charts

Click for Router Charts

Router Ranker

Click for Router Ranker

NAS Charts

Click for NAS Charts

NAS Ranker

Click for NAS Ranker

More Tools

Click for More Tools

Other How To

Funambol DS Server Installation and Setup

The Funambol DS Server installation was surprisingly easy. I installed it on a headless Debian server with a 2.6.17 kernel. Although, I had set aside the whole day to get the product working, I was up and running within an hour, since the required packages and relevant documentation were kindly bundled into the download.

First, browse Funambol's Download page for the latest version of the installation bundle to download. In my case, after checking the page, I downloaded the PIM & Email Bundle v3.0 for Linux by issuing the following command from the command line on the server:

wget http://download.forge.objectweb.org/sync4j/funambol-3.0a.bin

Since the instructions Funambol provided with the bundle are excellent, I do not want to repeat too much of the information in this section. Essentially, at this point, run the install script that you have downloaded earlier. For example, I ran the script by issuing the following command:

sh funambol-3.0a.bin 

Then, follow the screen instructions. During the installation, you will be asked to specify the directory in which to place the software. You may want to place the software in a directory such as /opt/ instead of the default location. If you accept the default location, the software will be installed in the current directory.

Now, start the server. For example, my software is installed in the /opt/ directory, so I would start the server by issuing the following command:

 /opt/Funambol/tools/bin/funambol.sh start

By default, the Funambol DS Server doesn't automatically start when you start your server. You must perform several steps to make the Funambol DS Server start every time your server is powered up or rebooted.

First, copy the startup script into the /etc/init.d directory using the following command:

 cp /opt/Funambol/tools/bin/funambol.sh /etc/init.d/funambol

Next, change the file so that it points to the absolute location of your installation. Using your favorite text editor, change line 4 in your new file from

BUNDLE_HOME=`(cd ../.. ; pwd)`

to

BUNDLE_HOME=`(cd /opt/Funambol ; pwd)`

Then, create a symbolic link to your rc3.d directory by issuing the command:

 ln -s /etc/init.d/funambol /etc/rc3.d/S30funambol

Afterwards, you can verify that the Funambol DS Server is running by directing a web browser to http://<servername>:8080/funambol. The page shown in Figure 2 should display with the Funambol DS Server version number when you successfully connect.

NOTE: Make sure you open port 8080 on your router/firewall to the IP address of the funambol server if you want to access the server from the Internet. Also note that by exposing this commonly-used port that your IP address will be constantly probed and the target of continuous exploit attempts. So be sure that your server is tightly locked down with no unnecessary services running.

Funambol DS Server Information Screen

Figure 2: Funambol DS Server Information screen (click image to enlarge)

More Stuff

Wi-Fi System Tools
Check out our Wi-Fi System Charts, Ranker and Finder!

Support Us!

If you like what we do and want to thank us, just buy something on Amazon. We'll get a small commission on anything you buy. Thanks!

Over In The Forums

My ASUS router's OpenVPN configuration page says "Due to security concerns, we suggest using a port from 1025 to 65535". I've been setting my port as ...
How can I view the routing table on an Asus Router running the latest version of Asus-Merlin? I am trying to debug a routing problem, so I want to see...
I have a openvpn client configured and I enable devices using policy based routing. Is it possible too isolate those machines from the rest of my lan,...
So I'm on a RT-AC66U_B1, but when I go to traffic analyzer I can see that I upload more then I download which should not be the case. https://i.imgur....
AC86U running latest Merlin, and I followed the instructions to install Skynet on it. I have a 32Gig USB key, but I used the UI to format so it's form...

Don't Miss These

  • 1
  • 2
  • 3