iFolder on OpenSuSE 11.3 full install walkthrough

Posted in computer, ifolder, internet, opensuse, performance, server by daniel on August 10, 2010 38 Comments



all future work regarding ifolder will be done under the nofolder.com site by the nofolder team ;)


to view the original work go to the next page. thanks for all the help, i hope you will join us at http://nofolder.com and help make ifolder live on!!!



Trackbacks Comments
  • I have trying to follow several tutorials but this one worked out for me. ;-)

    Thanks Dan

  • Bo Rennison:

    Perfect !!
    Saved me for a lot of work


  • Ivan fong:

    Thank you very much for such detail instruction.

    Especially it is a working one.

  • The site`s design is great ;-)
    Wish you the best;-)

  • Hey Daniel,

    Nice writeup & thanks for mentioning my old dusty blog ;)

    As an added tip for the certificate, you could add ‘-Y 1825′ to the gensslcert command. That way at least it will stay valid for 5 years instead of the standard one.


  • Bill:

    I finally got this working.. I have two issues.
    1. passwords longer than 7 do not seem to work with the local thick clients.

    2. It keeps telling me I need to update the client to 3.8.4 and if I say yes, nothing happens… I can’t find anywhere on the server, or the net, the updated client.

    Thanks in advance.


    • Bill:

      After looking closely, It seems I downloaded the snapshot and not the stable version of I folder. I’ll download and reinstall and see if I still have the same issues.. THanks. Nice job on the walk through.

    • Hmmm. I think the password thing was part of libflaim version on the server, could be wrong. Check for updates. Didn’t think 3.8.4 was out yet. All server and clients need to be the same sub-subversion (3.8.0.#) 3.8.4 shouldn’t work with 3.8.0 (3.7.# wouldn’t work with 3.8.#). Also check for all updates. If you want to reinstall your windows client (just a guess) be sure you delete the local user’s simias folder (%localuserdata%\simias on v/7 and %appdata% on xp).


    • Miumi:

      Searching for 3.8.4 client too… can anybody help?

  • Rob Potthoff:

    Great JOB!!!
    Thank You, with out this I would not have gotten this up and running!

  • Great thanks to for this article, Daniel!

  • Chris:

    I got the server up and running, but I can not for the life of me figure out why I can not use the client for folder/file sync. :(

    • Are you sure that the clients are the same version as the server?
      3.8.0 server and 3.8.0 clients
      Also make sure that you are running the ‘stable’ ifolder version currently 3.8.0 off of the sourceforge site.

  • Andy Edmonds:

    I wish I’d found this article before I followed two other tutorials unsuccessfully! Worked like a charm first time – thanks!

  • Great tutorial.

    Thanks for taking the time to write this down.


  • Tsvetan Filev:

    I used libflaim as a database (no LDAP).
    All web interfaces work well (admin, ifolder).
    I can create users and make folders.

    But when I try to login with a desktop client (windows or linux) I get an error message invalid credentials and this message in Simias.log:

    2011-02-08 09:31:24,744 [-1320158352] DEBUG Simias.Security.Web.AuthenticationModule – In verify[rincipalfromrequest: soapmethod is GetDomainID
    2011-02-08 09:31:27,804 [-1255158928] DEBUG Simias.DomainProvider – domainID 6d1d72d0-a102-41a8-80f4-ae47b8e9e3cf
    2011-02-08 09:31:27,805 [-1255158928] DEBUG Simias.Server.Authentication – Authenticate called
    2011-02-08 09:31:27,807 [-1255158928] DEBUG Simias.Server.Authentication – q?( is not member of simias
    2011-02-08 09:31:27,826 [-1238144144] DEBUG Simias.DomainProvider – domainID 6d1d72d0-a102-41a8-80f4-ae47b8e9e3cf
    2011-02-08 09:31:27,827 [-1238144144] DEBUG Simias.Server.Authentication – Authenticate called
    2011-02-08 09:31:27,828 [-1238144144] DEBUG Simias.Server.Authentication – q?( is not member of simias

    Is there a tool to connect to the flaim database and view the records and debug ?
    I could find one.

    • Thanks for checking out my tutorial.

      Can you check the exact version of the client in windows?
      C:\Program Files\iFolder
      RT click on iFolderApp.exe > properties >details tab
      Make sure its or higher
      If its you need to uninstall it, delete the simias directory in %appdata% in winxp or %localappdata% in vista/7 and then install the from sourceforge.

      I have not seen a tool to browse the flaim DB and I really don’t want to.

      On the server to enable debug logs, edit /etc/simias/Simias.log4net and change ‘INFO’ to ‘DEBUG’
      Logs are found in /var/simias/log/Simias.log (or your path)

      The same goes for the client, change the %appdata%\simias\Simias.log4net or %localappdata%\simias\Simias.log4net to ‘DEBUG’ and read the logs at %appdata%\simias\Simias.log (all windows versions)

      • Tsvetan Filev:


        God bless you buddy :-))
        You are 100% correct.
        Would be great if you update the tutorial with a note.


  • Bud:

    I had the same issue. I found config files in:


    I edited the windows one to the client version I have ( and the prompt went away

  • Bernd:

    I have a slight Problem with the Install on a Suse 10.3

    The Error Message is:
    Server Version:
    HostName: linux-ir1r
    MachineName: linux-ir1r
    OS Version: Unix
    CLR Version: 2.0.50727.1433

    Exception detail:

    Exception type: Exception

    Unable to connect to master serverSystem.Net.WebException: Error: ConnectFailure (Connection refused) —> System.Net.Sockets.SocketException: Connection refused
    at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x00000] in :0
    at System.Net.WebConnection.Connect (System.Net.HttpWebRequest request) [0x00000] in :0
    — End of inner exception stack trace —
    Does anybody know a solution?


  • Rajan:

    Do you ever done of iFolder 3.8 integration with windows 2008 active directory ? Your valuable experience will be a boost for the cloud community

    • iFolder will integrate into an LDAP environment such as Active Directory, however I have no LDAP experience, still learning. ;)

      check out the irc #ifolder

      i’ve been thinking of starting an unofficial forum here for ifolder, any thoughts?


    • m11:

      iFolder integration with Active Directory – here is what worked for me:

      1) Turn ON the LDAPS functionality on your DomainController (on WinSrv2008 just import the certificate to LocalComputer Personal store – CN has to be of course the same as FQDN of DC)

      2) On iFolder server import public certificate of DC and CA (in X.509 base-64 CER format):
      certmgr -add -c -m Trust dc.yourdomain.tld.cer
      certmgr -add -c -m CA your_ca.cer

      3) During the iFolder Server Setup (simias-server-setup) just use as the first Admin account a “Domain Admin” accout from your AD – this credential will be used only once with this setup script for creating/modifying “ifolderAdmin” and “ifolderProxy” account in your AD, and for Scema extension (if used Domain Admin account is member of Schema Admin group) what should be important only if you want use “LDAP Group support”


  • Hi Daniel

    I’ve been looking for a recent blog about installing ifolder server on openSuse (I normally build from source on ubuntu) and think this is great!

    I’ve run into a snag I don’t know how to resolve though. On a totally fresh 11.3 server (installed from the ISOs) I go through the steps outlined but always get an error when surfing to the /simias10 directory System.DllNotFoundException: /usr/lib/simias/web/bin/FlaimWrapper.so. When I look at the system, I can see the symlink pointing to ../../../libFlaimWrapper.so BUT this file is missing so the link is broken. I can’t work out which part of the process should be installing it.

    Any ideas?

  • Mike King:

    You are my new GOD :-) nice how to thanx

  • Thanks for the information.

    To install the 11.4 rpm’s and be able to log in, I had to do the following:

    ln -sf ../../../libFlaimWrapper.so.0.0.0 /usr/lib/simias/web/bin/FlaimWrapper.so

    And add the following to /etc/apache2/conf.d/simias.conf

    Options FollowSymLinks


  • Thanks Dustin!
    Check out our new documentation project at nofolder.com

Leave a Comment