iFolder on OpenSuSE 11.3 full install walkthrough
SEE THE NEW WALK-THROUGH HERE:
http://www.nofolder.com/documentation/installation/server/opensuse/opensuse_11-3/
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!!!
best,
~dan
[...] I needed to get a prototype up and running in a hurry, so I didn’t spend a lot of time on the Vendor docs. I just wanted a quick howto. Took me a while to find one, but here it is. This chap’s document is gold, particularly if your not a frequent user of SUSe and your in a hurry. http://www.daniellench.com/2010/08/ifolder-on-opensuse-11-3/ [...]
[...] Hi all. Anyone out there having expirience with iFolder. I've used the following tutorial: http://www.daniellench.com/2010/08/i…opensuse-11-3/ to install it. I used libflaim as a database (no LDAP). All web interfaces work well (admin, [...]
[...] for his guide on setting this server up! Heres the link to his setup guide for anyone interested. Daniel Lench’s iFolder Setup Guide This entry was posted in Projects. Bookmark the permalink. ← Hello [...]
Nice!
I have trying to follow several tutorials but this one worked out for me.
Thanks Dan
Perfect !!
Saved me for a lot of work
Tanks
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.
Cheers,
Willem
Thanks! I’ll add that, it’s a good idea.
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).
Best,
Dan
Searching for 3.8.4 client too… can anybody help?
Currently 3.8.4 is pre-production, I have not seen any win client for this either, yet.
best,
dan
it’s not out yet
Great JOB!!!
Thank You, with out this I would not have gotten this up and running!
Great thanks to for this article, Daniel!
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.
best,
dan
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.
Cheers,
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 3.8.0.3 or higher
If its 3.8.0.0 you need to uninstall it, delete the simias directory in %appdata% in winxp or %localappdata% in vista/7 and then install the 3.8.0.3+ 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)
Gee.
God bless you buddy
)
You are 100% correct.
Would be great if you update the tutorial with a note.
Cheers.
I had the same issue. I found config files in:
/usr/lib/simias/web/update//version.config
I edited the windows one to the client version I have (3.8.0.3) and the prompt went away
Thanks! that works great
I have a slight Problem with the Install on a Suse 10.3
The Error Message is:
Server Version: 1.8.3.0
HostName: linux-ir1r
MachineName: linux-ir1r
OS Version: Unix 2.6.34.12
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?
Thanks
Bernd
Can you connect to the ifolder server admin interface on the local machine or on the local network? eg. https://localhost/admin or https://192.168.1.#/admin
Do you have a desktop environment installed? If not it may help for troubleshooting.
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?
best,
dan
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”
Enjoy
Martin
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?
Finally all problem solved… and iFolder got working with AD!
After clean instalation (OpenSuse 11.3 64-bit, 1click Installs with packages: ifolder3-enterprise-3.8.4.0.11056.1-1.1.x86_64.rpm, novell-ifolder-enterprise-plugins-3.8.4.11003.1-2.1.x86_64.rpm) I wasn’t able to login to “/Admin”. Also “/Simias10″ didn’t work…
Here is the solution:
1) make a symlink “/usr/lib64/libFlaimWrapper.so” pointing to “/usr/lib64/libFlaimWrapper.so.0″
2) replace the file “/usr/lib64/simias/web/bin/IdentityManagement.dll” with “IdentityManagement.dll” from an older version of novell-ifolder-enterprise-plugins (you can use 7-zip to unpack the RPM package) – i used this one:
ftp://fr2.rpmfind.net/linux/sourceforge/i/project/if/ifolder/iFolder%20Server%20Plugins/3.8.0.3/11.1/novell-ifolder-enterprise-plugins-3.8.0.10191.1-3.2.x86_64.rpm
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
Regards,
Arjen
cool, i’ll test it and update the tut. which rpm’s exactly??
Thanks Dustin!
Check out our new documentation project at nofolder.com