Koozali.org: home of the SME Server
Obsolete Releases => SME 7.x Contribs => Topic started by: cjensen on November 20, 2006, 12:27:13 AM
-
Geneweb for SME Server. Recently updated to V4.10-1 http://www.geneweb.org. John Cusick originally compiled this for SME. I thank him for his work.
The installation involves two rpm's, the base Geneweb package:
http://acenet-tech.org/wip/Geneweb/sme7/4.10-1/base/geneweb-4.10-1.sme.i386.rpm
and the smeserver-geneweb 'integration' package (updated 12-16-2006):
http://acenet-tech.org/wip/Geneweb/sme7/4.10-1/sme-integrate/smeserver-geneweb-0.1-2cdj.noarch.rpm
Install docs:http://acenet-tech.org/wip/Geneweb/sme7/docs/ and http://acenet-tech.org/wip/Geneweb/sme7/install-GeneWeb.chm
One Note: Read the install docs before installing! You must either create an ibay 'geneweb' or create the user geneweb (this was built into the original base package by Daniel de Rauglaudre). If you do not do one or the other you will have errors on installation.
http://cristal.inria.fr/~ddr/GeneWeb/
Regards,
Craig Jensen
-
Updated smeserver-geneweb to correct links for loading the gwd service at startup.
http://acenet-tech.org/wip/Geneweb/sme7/4.10-1/sme-integrate/smeserver-geneweb-0.1-2cdj.noarch.rpm
My small repo...
http://acenet-tech.org/sme/
Regards,
CJensen
-
is there still a problem with this contrib? I may have had a legacy issue but I cleaned out my old install and re-applied this contrib.
I was able to access via my internal network but was not able to access from the internet.
geneweb is running on a SME Server in server only mode. i have another SME server port forwarding 2317 to the server with geneweb.
After playing around for a while I finally got internet based access to work using the following commands on the server with geneweb:
config setprop geneweb access public TCPPort 2317
signal-event remoteaccess-update
by default geneweb was set up withonly the following in the config database:
geneweb=service
status=enabled
Does the contrib RPM need updating?
-
is there still a problem with this contrib?
The contrib 'smeserver-geneweb-xx' is being re-written presently.
I was able to access via my internal network but was not able to access from the internet.
Two servers are installed when you install 'Geneweb', the database interface on port 2317 which is by default lan accessible (can be set to internet accessible), and the administration interface on port 2316. The admin access is only accessible by the lan based client whose IP is assigned in the text file /opt/geneweb/gw/gw/only.txt.
by default geneweb was set up withonly the following in the config database:
geneweb=service
status=enabled
Yes. The only change to the db for new version will be the addition of an 'only' db value which can be set by virtue of a server-manager panel. Other changes will be implemented as well.
The 'companion' rpm is the one currently in developement. The new V5 of Geneweb (released in Feb 2007) has already been rolled (some minor revisions will be released with the new smeserver- package).
Craig
-
Craig,
Looking forward to the update and v5. Thanks for doing this, it simplifies things.
You may wish to add the setprop command for 2317 to your documentation pages as it is not otherwise intuitive. I know this is more an SME server thing but it may save many from grief.
By default I agree your rpm should not set this open.
Cheers,
Christian
-
Oops please delete.
-
Hi all
Have installed geneweb as per the wiki but I am also having problems accessing it from the web, after doing some searches I found this thread and used the commands suggested by christian
config setprop geneweb access public TCPPort 2317
signal-event remoteaccess-update
however no joy yet.
I note cjensen states "the database interface on port 2317 which is by default LAN accessible (can be set to internet accessible)"
but it does not state how in the wiki and the geneweb documentation is unclear to me
I am set up in server only mode with sme 7.3 with port 2317 forwarded to my server from my router , geneweb is accessible locally
any help appreciated
thanks
-
config setprop geneweb access public TCPPort 2317
signal-event remoteaccess-update
however no joy yet.
Strange. that should do it. Cut and paste the results of the following command:
config show geneweb
-
heres the output Christian
geneweb=service
PublicAccess=global
TCPPort=2317
access=public
only=192.168.3.33
status=disabled
thanks
-
jjcuk
config setprop geneweb status enabled
signal-event remoteaccess-update
-
thanks Mary
tried that but still cant get in
config show geneweb now shows status enabled though
geneweb=service
PublicAccess=global
TCPPort=2317
access=public
only=192.168.3.33
status=enabled
-
jjcuk
Perhaps the service is not actually running
Do a
reboot
or better still
signal-event post-upgrade
reboot
-
PublicAccess=global
I don't think that variable is doing anything but I also don't think it should be interfering. can you remove it retry?
also show the output of:
ps -ef | grep gw
Is your server also your gateway to the internet or do you have another firewall or server in between this server and the internet?
Does Webmail work from the internet?
Christian
-
Hi Christian
from my first mail I am set up in server only mode with sme 7.3 with port 2317 forwarded to my server from my router , geneweb is accessible locally,
yes I can access my webmail
I have also tried temporarily disabling my routers firewall to test
ps -ef | grep gw shows
root 5208 5173 0 15:02 pts/0 00:00:00 grep gw
thanks
Jim
-
Hi Mary tried
signal-event post-upgrade
reboot
no joy
thanks
Jim
-
Hi Christian
just re read your reply and note you ask to remove the PublicAccess=global variable
how would I do that ?
thanks
Jim
-
ps -ef | grep gw shows
root 5208 5173 0 15:02 pts/0 00:00:00 grep gw
Your Geneweb service is not running per Mary's suspicion.
If you type
config show gwd
It is probably empty. If so then try:
config set gwd service status enabled
/etc/init.d/gwd restart
then retry the ps command; you should see gwd and gwsetup running under user geneweb.
Christian
-
just re read your reply and note you ask to remove the PublicAccess=global variable
how would I do that ?
If you type config on the command line it will give you all the options. But to get you there quickly:
config delprop geneweb PublicAccess
verify it was properly deleted via:
config show geneweb
Christian
-
yes the Geneweb service was not running after the
signal-event post-upgrade
reboot
now have
config show gwd
gwd=service
status=enabled
geneweb=service
TCPPort=2317
access=public
only=192.168.3.33
status=enabled
ps -ef | grep gw
geneweb 8017 1 0 18:33 pts/0 00:00:00 ../gw/gw/gwd -log /var/log/gwd.log -daemon -hd ../gw/gw -setup_link
geneweb 8019 1 0 18:33 pts/0 00:00:00 ../gw/gw/gwsetup -daemon -gd ../gw/gw
afraid to say still no web access though
-
You should be ok.
Are you sure your port forwarding is working?
I assume you are testing this from outside your network and not trying to do this from within your network. Port forwarding won't work within the same network.
-
well just power cycled my router and it is now working :D
strange , but thanks very much for your help and patience.
best regards
Jim