OpenACS problemen

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Skoefel
  • Registratie: April 2013
  • Laatst online: 13:08
Beste Tweakers,

Ik krijg OpenACS helaas niet werkend :(
Geïnstalleerd zonder errors via : http://openacs.org/xowiki/ubuntu

Maar zodra ik via de webbrowsers de webpagina open krijg ik geen resultaat.
Ik verwacht dat het nog via een script moet worden geïnstalleerd, alleen krijg ik dit nergens gevonden of ik zie het helemaal over het hoofd.

Iemand ervaring met dit product?

Systeeminfo:

Ubuntu LTS 12.04

Alvast bedankt!

[ Voor 4% gewijzigd door Skoefel op 01-08-2013 13:43 ]


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 02-10 22:26

Hero of Time

Moderator LNX

There is only one Legend

Draait-ie wel? Probeer je 'm extern te bereiken (dus niet via localhost, maar van een andere machine) en luistert de daemon hier wel op?

We missen wat informatie. Heb je zelf al wat geprobeerd om dit te troubleshooten?

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Skoefel
  • Registratie: April 2013
  • Laatst online: 13:08
Via een andere machine probeer ik hem te bereiken, geen effect (server draait op CLI). Deamon luistert niet.
Ik heb vanalles al geprobeerd om hem werkend te krijgen zonder effect. Heb alle handleidingen / scripts geprobeerd, maar krijg hem met niks draaiend. Nieuwste versie gedownload via de website maar ook deze krijg ik niet draaiend... Heb het ook al op een schone installatie geprobeerd, maar ook zonder succes.

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 02-10 22:26

Hero of Time

Moderator LNX

There is only one Legend

En je krijgt geen enkele feedback als je de daemon probeert te starten? Je gooit 'm niet aan om dan je SSH sessie te sluiten en dan proberen verbinding te maken, niet wetende dat je daarmee de daemon sluit omdat 't niet naar de achtergrond duikt?

We zitten nu een beetje in een wazige glazen bol te staren, op zoek naar de naald in de hooiberg. Gaat dus niet echt lukken als je weinig informatie geeft over je handelingen en feedback op de shell.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Skoefel
  • Registratie: April 2013
  • Laatst online: 13:08
Met deze handleiding: http://openacs.org/xowiki/ubuntu zou het moeten werken, niet dus.
Ik heb weinig tot geen ervaring met daemon, sorry hiervoor.


OpenACS daemon can be controlled using daemontools instead of the init.d script. To do that, follow the next steps:

1) Change the "RUN_DAEMON" value to "no" on /etc/aolserver4/conf.d/openacs.sh to disable the init.d script.

2) Restart the aolserver daemon (/etc/init.d/aolserver4 restart)

3) Link daemontools openacs script ( ln -s /usr/share/openacs/etc/daemontools /etc/service/openacs ).

Now you can control the openacs service using the svc command:

* To start the service: svc -u /etc/service/openacs.
* To stop the service: svc -d /etc/service/openacs.
* To restart the service: svc -t /etc/service/openacs.

For more info, please check the svc command man page.


Dit gedaan zoals er staat, krijg alleen de volgende opmerking:

svc: warning: unable to chdir to /etc/service/openacs: file does not exist

Bestand bestaat dus niet.

Als ik het install script uitvoer krijg ik:

root@ubuntu:/etc/openacs/install# ./install.sh
Thu Aug 1 17:01:35 CEST 2013: Starting installation with config_file ./install.t cl. Using serverroot=/var/lib/aolserver/service0, server_url=http://127.0.0.1:800 0, do_checkout=yes, do_install=yes, dotlrn=no, and database=postgres., use_daemon tools=true
Thu Aug 1 17:01:35 CEST 2013: Daemontools settings: svscanroot=/service/service svscan_sourcedir=/var/lib/aolserver/service0/etc/daemontools
Thu Aug 1 17:01:35 CEST 2013: Taking down /var/lib/aolserver/service0
./install.sh: line 250: /usr/local/bin/svstat: No such file or directory
Thu Aug 1 17:01:35 CEST 2013: supervise status is:
Thu Aug 1 17:01:35 CEST 2013: Issuing command /usr/local/bin/svc -d /service/se vice0
./install.sh: line 253: /usr/local/bin/svc: No such file or directory
./install.sh: line 254: /usr/local/bin/svstat: No such file or directory
Thu Aug 1 17:01:35 CEST 2013: supervise status is:
Thu Aug 1 17:01:35 CEST 2013: Server is down
Thu Aug 1 17:01:35 CEST 2013: Recreating database user and database.
bash: /usr/local/pgsql/bin/dropuser: No such file or directory
bash: /usr/local/pgsql/bin/dropdb: No such file or directory
bash: /usr/local/pgsql/bin/createuser: No such file or directory
bash: /usr/local/pgsql/bin/createdb: No such file or directory
Thu Aug 1 17:01:36 CEST 2013: Checking out OpenACS
./checkout.sh: Starting checkout for server path /var/lib/aolserver/service0 wit config_file ./install.tcl and dotlrn=no
./checkout.sh: Checking out acs-core from branch "HEAD"
./checkout.sh: line 66: cvs: command not found
Thu Aug 1 17:01:36 CEST 2013: ABORTING: Failed to create daemontools symlink /v r/lib/aolserver/service0/etc/daemontools
root@ubuntu:/etc/openacs/install#

Hopelijk heb je hier meer informatie aan?

[ Voor 128% gewijzigd door Skoefel op 01-08-2013 17:02 ]


Acties:
  • 0 Henk 'm!

  • Rainmaker
  • Registratie: Augustus 2000
  • Laatst online: 14-07-2024

Rainmaker

RHCDS

**ZIE EDIT HIERONDER***

Ah, errors :)

Ik zie een paar belangrijke:
code:
1
./install.sh: line 250: /usr/local/bin/svstat: No such file or directory

Als ik even kijk op mijn Ubuntu 13.04 machine, wordt die file niet in /usr/local/bin gezet.

code:
1
2
3
4
sudo apt-file search svstat
alien-arena-server: /usr/lib/games/alien-arena/svstat
daemontools: /usr/bin/svstat
daemontools: /usr/share/man/man8/svstat.8.gz


code:
1
2
Thu Aug 1 17:01:35 CEST 2013: Recreating database user and database.
bash: /usr/local/pgsql/bin/dropuser: No such file or directory

Idem:
code:
1
2
3
4
5
6
sudo apt-file search dropuser | grep post | grep -vE "man|doc"
postgres-xc-client: /usr/bin/dropuser
postgres-xc-dbg: /usr/lib/debug/usr/bin/dropuser
postgresql-9.1-dbg: /usr/lib/debug/usr/lib/postgresql/9.1/bin/dropuser
postgresql-client-9.1: /usr/lib/postgresql/9.1/bin/dropuser
postgresql-client-common: /usr/bin/dropuser


Dat install.sh script lijkt dus "gewoon" niet te matchen met de filesystem layout die op Ubuntu gebruikt wordt.

Verder lijkt er een ontbrekende dependecy op cvs te zijn:
code:
1
./checkout.sh: line 66: cvs: command not found


Wat je waarschijnlijk zult moeten doen, is de paden in het install.sh script aanpassen naar de juiste (hoop voor jou dat dit een variabele is bovenin het script) en apt-get install cvs doen.

En een bug report indienen.

*EDIT:
Ik zie nergens in de URL die je post dat je /etc/openacs/install/install.sh zou moeten draaien.

Waarom draai je dat script?

/etc/service/openacs zou moeten bestaan, want die heb je aangemaakt in stap 3 van de postinstall:
http://openacs.org/xowiki/post-install:
Link daemontools dotlrn|openacs script:
# OpenACS
ln -s /usr/share/openacs/etc/daemontools /etc/service/openacs
... or ...
# .LRN
ln -s /usr/share/dotlrn/etc/daemontools /etc/service/dotlrn
Dus; heb je echt alle stappen doorlopen? Blijkbaar heb je toch nog iets gemist.

[ Voor 19% gewijzigd door Rainmaker op 01-08-2013 17:54 ]

We are pentium of borg. Division is futile. You will be approximated.


Acties:
  • 0 Henk 'm!

  • Skoefel
  • Registratie: April 2013
  • Laatst online: 13:08
Dat script hoef je ook niet te draaien, maar ik probeerde het gewoon.
Ik heb echt alle stappen doorlopen ben er bijna 5 uur mee bezig geweest..
/etc/service/openacs bestaat toch echt niet, zal het morgen is met 13.04 proberen.
Alvast bedankt

Acties:
  • 0 Henk 'm!

  • Rainmaker
  • Registratie: Augustus 2000
  • Laatst online: 14-07-2024

Rainmaker

RHCDS

Dude, sorry, maar lees mijn post en de handleiding.

Die file bestaat niet. Die moet je zelf aanmaken door een symlink te maken.

Je hoeft echt niet Ubuntu opnieuw te gaan installeren.

We are pentium of borg. Division is futile. You will be approximated.


Acties:
  • 0 Henk 'm!

  • Skoefel
  • Registratie: April 2013
  • Laatst online: 13:08
Sorry mijn fout, had er snel doorgelezen.

Even terug naar jou link:

# OpenACS
nano /etc/default/openacs

File bestaat bij mij niet, als ik hem via nano open krijg ik een leeg textbestand.

# OpenACS
/etc/init.d/openacs stop

-bash: /etc/init.d/openacs: No such file or directory

ln -s /usr/share/openacs/etc/daemontools /etc/service/openacs

Hier krijg ik geen melding op terug.

EDIT:

Ubuntu draait op een Hyper-V Server, met directe toegang tot het netwerk. Er wordt niks geblokkeerd.

[ Voor 12% gewijzigd door Skoefel op 02-08-2013 08:38 ]


Acties:
  • 0 Henk 'm!

  • DutchNutcase
  • Registratie: Augustus 2005
  • Niet online

DutchNutcase

E = mc^2

Waarom heb je eigenlijk niet gewoon de versie uit de ubuntu repository gepakt?

Luctor et Emergo || specs


Acties:
  • 0 Henk 'm!

  • Rainmaker
  • Registratie: Augustus 2000
  • Laatst online: 14-07-2024

Rainmaker

RHCDS

Skoefel schreef op vrijdag 02 augustus 2013 @ 08:25:
# OpenACS
/etc/init.d/openacs stop

-bash: /etc/init.d/openacs: No such file or directory
Hmm, geen init script. Ik zie m ook niet met apt-file.

Ik heb maar even mijn VMetje aangezet en een aptitude install openacs gedaan.

Ik heb m aan de praat:
In /etc/openacs/ heb je een "openacs.sh".
code:
1
cp /etc/openacs/openacs.sh /etc/default/openacs

Verander RUN_DAEMON in NO

Maak die symlink aan
code:
1
ln -s /usr/share/openacs/etc/daemontools /etc/service/openacs


Hierna kun je de daemon starten met
code:
1
/etc/service/openacs/run

Echter, dit werkt niet, dankzij bug https://bugs.launchpad.ne...rver4-nssha1/+bug/1183157

De workaround die in die bug staat, werkt op mijn VM ook.
code:
1
2
cd /usr/lib/aolserver4/bin
ln -s /usr/lib/aolserver4/lib/libnssha1.so nssha1.so


Hierna kun je met het run script de server starten.

Errors vind je in /var/log/aolserver/openacs/.

Succes.

We are pentium of borg. Division is futile. You will be approximated.


Acties:
  • 0 Henk 'm!

  • Skoefel
  • Registratie: April 2013
  • Laatst online: 13:08
Ik vergeet een stap waarschijnlijk, maar na het zovaak opnieuw proberen zou ik even niet weten welke.

Stappenplan:
1: apt-get update
2: apt-get install postgresql
3: apt-get install openacs
4: apt-get install daemontools daemontools-run
5: cp /etc/openacs/openacs.sh /etc/default/openacs
6: /etc/openacs/openacs.sh change run_daemon to no
7: nano /etc/default/openacs change run_daemon to no
8: ln -s /usr/share/openacs/etc/daemontools /etc/service/openacs
9: cd /usr/lib/aolserver4/bin
ln -s /usr/lib/aolserver4/lib/libnssha1.so nssha1.so
ln: failed to create symbolic link `nssha1.so': File exists
10: /etc/service/openacs/run

[03/Aug/2013:09:24:27][9599.18446744072118867712][-main-] Notice: prebind: bound: 10.10.10.23:8000
[03/Aug/2013:09:24:27][9599.18446744072118867712][-main-] Notice: nsd.tcl: starting to read config file...
[03/Aug/2013:09:24:27][9599.18446744072118867712][-main-] Notice: nsd.tcl: using threadsafe tcl: 1
[03/Aug/2013:09:24:27][9599.18446744072118867712][-main-] Notice: nsd.tcl: finished reading config file.

Nu zou hij te benaderen moeten zijn via 10.10.10.23:8000 maar ik krijg hier helaas niks?

Acties:
  • 0 Henk 'm!

  • CAPSLOCK2000
  • Registratie: Februari 2003
  • Laatst online: 02-10 22:42

CAPSLOCK2000

zie teletekst pagina 888

Skoefel schreef op zaterdag 03 augustus 2013 @ 09:26:
Ik vergeet een stap waarschijnlijk, maar na het zovaak opnieuw proberen zou ik even niet weten welke.
9: cd /usr/lib/aolserver4/bin
ln -s /usr/lib/aolserver4/lib/libnssha1.so nssha1.so
ln: failed to create symbolic link `nssha1.so': File exists
Hier gaat iets fout. Waarschijnlijk bestaat de link nog van een vorige poging. Waarschijnlijk kan dat geen kwaad. Controleer toch even of deze link klopt.
10: /etc/service/openacs/run

[03/Aug/2013:09:24:27][9599.18446744072118867712][-main-] Notice: prebind: bound: 10.10.10.23:8000
[03/Aug/2013:09:24:27][9599.18446744072118867712][-main-] Notice: nsd.tcl: starting to read config file...
[03/Aug/2013:09:24:27][9599.18446744072118867712][-main-] Notice: nsd.tcl: using threadsafe tcl: 1
[03/Aug/2013:09:24:27][9599.18446744072118867712][-main-] Notice: nsd.tcl: finished reading config file.

Nu zou hij te benaderen moeten zijn via 10.10.10.23:8000 maar ik krijg hier helaas niks?
controleer met 'netstat -nlpt' of er daadwerkelijk een programma verbonden is met poort 8000.

This post is warranted for the full amount you paid me for it.


Acties:
  • 0 Henk 'm!

  • Skoefel
  • Registratie: April 2013
  • Laatst online: 13:08
CAPSLOCK2000 schreef op zaterdag 03 augustus 2013 @ 13:38:
[...]

Hier gaat iets fout. Waarschijnlijk bestaat de link nog van een vorige poging. Waarschijnlijk kan dat geen kwaad. Controleer toch even of deze link klopt.


[...]


controleer met 'netstat -nlpt' of er daadwerkelijk een programma verbonden is met poort 8000.
Link bestaat niet van vorige poging, draait namelijk op een Hyper-V server, en is een verse installatie ( snapshot)

via netstat -nlpt krijg ik:

Proto Recv-Q Send-Q Local Address Foreign Address State P ID/Program name
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1 050/apache2
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 6 36/sshd
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 8 51/postgres
tcp6 0 0 :::22 :::* LISTEN 6 36/sshd

Zo te zien draait er dus niks op 8000

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 02-10 22:26

Hero of Time

Moderator LNX

There is only one Legend

De melding die je krijgt over "File Exists" klopt. Heb 't zelf even getest en in die map waar je de link wilt plaatsen bestaat 't bestand nssha1.so al. Waarom ze die dan opgeven om uit te voeren snap ik niet. Je handelingen heb ik in een VM geprobeerd en zag al snel dat je de shell terug krijgt. Als je 'm niet als daemon wilt starten, hoor je je shell prompt niet terug te krijgen. Het start iets om dan klaar te zijn. Het blijft niet draaien. Check je errors in /var/log/aolserver/openacs/error.log en 't andere logbestand wat er staat.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Skoefel
  • Registratie: April 2013
  • Laatst online: 13:08
/var/log/aolserver4/openacs/error.log


[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Notice: nsmain: AOLserver/4.5.1 starting
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Notice: nsmain: security info: uid=33, euid=33, gid=33, egid=33
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Notice: nsmain: max files: FD_SETSIZE = 1024, rl_cur = 4096, rl_max = 4096
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Warning: nsmain: rl_max > FD_SETSIZE
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Notice: encoding: loaded: utf-8
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Notice: fastpath[openacs]: mapped GET /
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Notice: fastpath[openacs]: mapped HEAD /
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Notice: fastpath[openacs]: mapped POST /
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Notice: adp[openacs]: mapped GET /*.adp
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Notice: adp[openacs]: mapped HEAD /*.adp
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Notice: adp[openacs]: mapped POST /*.adp
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Notice: modload: loading '/usr/lib/aolserver4/bin/nssock.so'
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Notice: modload: loading '/usr/lib/aolserver4/bin/nslog.so'
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Notice: nslog: opened '/usr/share/openacs/log/openacs.log'
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Notice: modload: loading '/usr/lib/aolserver4/bin/nssha1.so'
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Warning: modload: could not find Ns_ModuleInit in /usr/lib/aolserver4/bin/nssha1.so
[03/Aug/2013:09:20:29][9155.18446744072094996224][-main-] Fatal: modload: failed to load module '/usr/lib/aolserver4/bin/nssha1.so'
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Notice: nsmain: AOLserver/4.5.1 starting
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Notice: nsmain: security info: uid=33, euid=33, gid=33, egid=33
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Notice: nsmain: max files: FD_SETSIZE = 1024, rl_cur = 4096, rl_max = 4096
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Warning: nsmain: rl_max > FD_SETSIZE
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Notice: encoding: loaded: utf-8
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Notice: fastpath[openacs]: mapped GET /
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Notice: fastpath[openacs]: mapped HEAD /
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Notice: fastpath[openacs]: mapped POST /
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Notice: adp[openacs]: mapped GET /*.adp
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Notice: adp[openacs]: mapped HEAD /*.adp
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Notice: adp[openacs]: mapped POST /*.adp
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Notice: modload: loading '/usr/lib/aolserver4/bin/nssock.so'
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Notice: modload: loading '/usr/lib/aolserver4/bin/nslog.so'
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Notice: nslog: opened '/usr/share/openacs/log/openacs.log'
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Notice: modload: loading '/usr/lib/aolserver4/bin/nssha1.so'
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Warning: modload: could not find Ns_ModuleInit in /usr/lib/aolserver4/bin/nssha1.so
[03/Aug/2013:09:21:44][9566.18446744073170065152][-main-] Fatal: modload: failed to load module '/usr/lib/aolserver4/bin/nssha1.so'
[03/Aug/2013:09:23:07][9579.18446744071565547264][-main-] Notice: nsmain: AOLserver/4.5.1 starting
[03/Aug/2013:09:23:07][9579.18446744071565547264][-main-] Notice: nsmain: security info: uid=33, euid=33, gid=33, egid=33
[03/Aug/2013:09:23:07][9579.18446744071565547264][-main-] Notice: nsmain: max files: FD_SETSIZE = 1024, rl_cur = 4096, rl_max = 4096
[03/Aug/2013:09:23:07][9579.18446744071565547264][-main-] Warning: nsmain: rl_max > FD_SETSIZE
[03/Aug/2013:09:23:07][9579.18446744071565547264][-main-] Notice: encoding: loaded: utf-8

Dit is de totale log die ik krijg, meer zit er niet bij.

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 02-10 22:26

Hero of Time

Moderator LNX

There is only one Legend

Zelf even testje verder gedaan. Dit ziet er namelijk belangrijk uit:
Warning: modload: could not find Ns_ModuleInit in /usr/lib/aolserver4/bin/nssha1.so
Dus, blijkbaar bevat de meegeleverde nssha1.so in bin niet de juiste hooks/pointers/whatever, waardoor je dit krijgt:
Fatal: modload: failed to load module '/usr/lib/aolserver4/bin/nssha1.so'
Dan doen we eens het volgende:
cd /usr/lib/aolserver4/bin
sudo mv nssha1.so nssha1.so.bak
sudo ln -s ../lib/libnssha1.so nssha1.so

En dan de boel starten. He, kijk nou, je prompt heb je niet terug. Een netstat -tln laat dit ook zien, er luistert zowaar iets op poort 8000. Bladeren naar localhost:8000 geeft ook netjes een pagina met verdere instructies, want het is nog niet af.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Rainmaker
  • Registratie: Augustus 2000
  • Laatst online: 14-07-2024

Rainmaker

RHCDS

Precies. Zie de link naar het launchpad bugreport die in mijn vorige reply stond.

De meegeleverde .so werkt niet. Hiervoor was de symlink nodig. Excuus, ik had inderdaad ln -sf moeten gebruiken in mijn script.

Ow ja, waar ik ook nog achter kwam; het "officiele" init script, wat niet in de ubuntu package zit, en ik ook nergens in de OpenACS git repo kan terugvinden :(, start de daemon via "supervise". Hierdoor kun je dus ook de svc commando's gaan gebruiken zoals in de manual.

Is wel mooier, maar m.i. niet direct noodzakelijk. Probeer m eerst zo even aan de praat te krijgen.

[ Voor 47% gewijzigd door Rainmaker op 03-08-2013 22:44 ]

We are pentium of borg. Division is futile. You will be approximated.


Acties:
  • 0 Henk 'm!

  • Skoefel
  • Registratie: April 2013
  • Laatst online: 13:08
Tnx voor de hulp zover, zal er maandag naar kijken. Vind het toch wel slecht van openacs dat er zon slechte handleiding is gemaakt. Als je een tijdje ff geen linux gebruikt hebt (6 maanden) dan is het toch allemaal weer ff inkomen.

Acties:
  • 0 Henk 'm!

  • Rainmaker
  • Registratie: Augustus 2000
  • Laatst online: 14-07-2024

Rainmaker

RHCDS

Nog een toevoeging; de "daemontools", waar de handleiding zo vaak aan refereert (en waar ook de svc commando's vandaan komen), lijkt op een xinetd vervanger.

Dus; de service heeft inderdaad geen eigen init script.

Maak een symlink aan van /usr/share/openacs/etc/daemontools naar /etc/service/openacs (zoals in de handleiding staat).

Het daadwerkelijk starten van de daemon kan dan met het commando svscanboot.
Heb ook hier geen echt init of upstart script voor gezien, maar zo draait de deamon wel "netjes" onder supervise.

We are pentium of borg. Division is futile. You will be approximated.


Acties:
  • 0 Henk 'm!

  • Rainmaker
  • Registratie: Augustus 2000
  • Laatst online: 14-07-2024

Rainmaker

RHCDS

Nog gelukt?

We are pentium of borg. Division is futile. You will be approximated.


Acties:
  • 0 Henk 'm!

  • Skoefel
  • Registratie: April 2013
  • Laatst online: 13:08
Ja makkelijk, super bedankt, alleen nu loop ik tegen het volgende probleem aan..
OpenACS Installation: Error

Thank you for installing the Open Architecture Community System (OpenACS), a suite of fully-integrated enterprise-class solutions for collaborative commerce. This is the OpenACS Installer which performs all the steps necessary to get the OpenACS Community System running on your server.
Please read the Release Notes before proceeding to better understand what is contained in this release.

RDBMS type could not be determined for any pool.

The first step involved in setting up your OpenACS installation is to configure your RDBMS, correctly install a database driver, and configure AOLserver to use it. You can download and install the latest version of the AOLserver Oracle and PostgreSQL drivers from the OpenACS.org Software Page.

Once you're sure everything is installed and configured correctly, restart AOLserver.

Error log:

[08/Aug/2013:11:56:26][34277.1711965952][-main-] Error: Bootstrap: RDBMS type could not be determined for any pool.
[08/Aug/2013:11:56:26][34277.1711965952][-main-] Notice: Bootstrap: database problem found; Sourcing the installer.
[08/Aug/2013:11:56:26][34277.1711965952][-main-] Notice: Sourcing files for postload...
[08/Aug/2013:11:56:26][34277.1711965952][-main-] Notice: Done.
[08/Aug/2013:11:56:26][34277.1711965952][-main-] Notice: Executing initialization code blocks...
[08/Aug/2013:11:56:26][34277.1711965952][-main-] Notice: nsmain: AOLserver/4.5.1 running
[08/Aug/2013:11:56:26][34277.1711965952][-main-] Notice: nsmain: security info: uid=33, euid=33, gid=33, egid=33
[08/Aug/2013:11:56:26][34277.1662068480][-sched-] Notice: sched: starting
[08/Aug/2013:11:56:26][34277.1711965952][-main-] Notice: driver: starting: nssock
[08/Aug/2013:11:56:26][34277.1619162880][-nssock:driver-] Notice: starting
[08/Aug/2013:11:56:26][34277.1619162880][-nssock:driver-] Notice: nssock: listening on 10.10.10.23:8000
[08/Aug/2013:11:56:26][34277.1623365376][-default:0-] Notice: random: generating 1 seed
[08/Aug/2013:11:56:28][34277.1627567872][-default:1-] Error: Tcl exception:
Ran out of database pools ()
while executing
"db_nth_pool_name -dbn $dbn $db_state(n_handles_used)"
(procedure "db_with_handle" line 14)
invoked from within
"db_with_handle -dbn $dbn db {
set selection [db_exec 0or1row $db $full_name $sql]
}"
(procedure "db_string" line 27)
invoked from within
"db_string acs_kernel_id_get {} -default 0"
(procedure "ad_acs_kernel_id_mem" line 2)
invoked from within
"ad_acs_kernel_id_mem"
(procedure "ad_acs_kernel_id" line 2)
invoked from within
"ad_acs_kernel_id"
(procedure "util_current_location" line 16)
invoked from within
"util_current_location"
(procedure "ad_returnredirect" line 18)
invoked from within
"ad_returnredirect "/""
(procedure "install_handler" line 32)
invoked from within
"install_handler cns1 {} preauth"
[08/Aug/2013:11:56:30][34277.1711965952][-main-] Notice: nsmain: AOLserver/4.5.1 stopping
[08/Aug/2013:11:56:30][34277.1711965952][-main-] Notice: driver: stopping: nssock
[08/Aug/2013:11:56:30][34277.1711965952][-main-] Notice: sched: shutdown pending
[08/Aug/2013:11:56:30][34277.1631770368][-default:2-] Notice: exiting: shutdown pending
[08/Aug/2013:11:56:30][34277.1662068480][-sched-] Notice: sched: shutdown started
[08/Aug/2013:11:56:30][34277.1662068480][-sched-] Notice: sched: shutdown complete
[08/Aug/2013:11:56:30][34277.1635972864][-default:3-] Notice: exiting: shutdown pending
[08/Aug/2013:11:56:30][34277.1640175360][-default:4-] Notice: exiting: shutdown pending
[08/Aug/2013:11:56:30][34277.1623365376][-default:0-] Notice: exiting: shutdown pending
[08/Aug/2013:11:56:30][34277.1619162880][-nssock:driver-] Notice: exiting
[08/Aug/2013:11:56:30][34277.1711965952][-main-] Notice: driver: stopped: nssock

Heb er lang na gezocht wat het kon zijn, bijna elke config aangepast maar zonder succes..

Acties:
  • 0 Henk 'm!

  • CAPSLOCK2000
  • Registratie: Februari 2003
  • Laatst online: 02-10 22:42

CAPSLOCK2000

zie teletekst pagina 888

Skoefel schreef op donderdag 08 augustus 2013 @ 12:03:
The first step involved in setting up your OpenACS installation is to configure your RDBMS, correctly install a database driver, and configure AOLserver to use it. You can download and install the latest version of the AOLserver Oracle and PostgreSQL drivers from the OpenACS.org Software Page.

Once you're sure everything is installed and configured correctly, restart AOLserver.
Welk RDBMS heb je gekozen? Heb je dat geinstalleerd? Heb je ook de AOLServer drivers geinstalleerd?

Onderstaande suggereert PostgreSQL. Is dat nu wel goed geinstalleerd?
Skoefel schreef op donderdag 01 augustus 2013 @ 16:46:
Thu Aug 1 17:01:35 CEST 2013: Recreating database user and database.
bash: /usr/local/pgsql/bin/dropuser: No such file or directory
bash: /usr/local/pgsql/bin/dropdb: No such file or directory
bash: /usr/local/pgsql/bin/createuser: No such file or directory
bash: /usr/local/pgsql/bin/createdb: No such file or directory

This post is warranted for the full amount you paid me for it.


Acties:
  • 0 Henk 'm!

  • Skoefel
  • Registratie: April 2013
  • Laatst online: 13:08
Correcte drivers zijn geinstalleerd, ik heb geen RDBMS niet hoeven kiezen? Bij installatie is hier niks naar voren gekomen.

Als ik via phppgadmin kijk is de database openacs wel aangemaakt, vandaar dat ik dit ook zo vreemd vindt.

bash: /usr/local/pgsql/bin/dropuser: No such file or directory
bash: /usr/local/pgsql/bin/dropdb: No such file or directory
bash: /usr/local/pgsql/bin/createuser: No such file or directory
bash: /usr/local/pgsql/bin/createdb: No such file or directory

Dit is niet meer van toepassing, was mijn fout.

Acties:
  • 0 Henk 'm!

  • CAPSLOCK2000
  • Registratie: Februari 2003
  • Laatst online: 02-10 22:42

CAPSLOCK2000

zie teletekst pagina 888

Ik weet niet wat er moet gebeuren maar ik vind het erg klinken alsof je database niet gevonden kan worden. Ik denk dat je zelf een database moet opzetten en koppelen aan AOLServer.
: Bootstrap: RDBMS type could not be determined for any pool.
[08/Aug/2013:11:56:26][34277.1711965952][-main-] Notice: Bootstrap: database problem found; Sourcing the installer.

This post is warranted for the full amount you paid me for it.


Acties:
  • 0 Henk 'm!

  • Rainmaker
  • Registratie: Augustus 2000
  • Laatst online: 14-07-2024

Rainmaker

RHCDS

Kijk even of je met de gegevens in /etc/openacs/config.local kunt inloggen op de postgresql instance en bij de openacs database kunt.

Kun je vrij makkelijk doen met psql.

We are pentium of borg. Division is futile. You will be approximated.


Acties:
  • 0 Henk 'm!

  • Skoefel
  • Registratie: April 2013
  • Laatst online: 13:08
Ik kan met die gegevens inloggen op de postgresql..

Acties:
  • 0 Henk 'm!

  • Rainmaker
  • Registratie: Augustus 2000
  • Laatst online: 14-07-2024

Rainmaker

RHCDS

We are pentium of borg. Division is futile. You will be approximated.


Acties:
  • 0 Henk 'm!

  • Skoefel
  • Registratie: April 2013
  • Laatst online: 13:08
add_missing_from = on staat niet in log
regex_flavor = extended staat niet in log
default_with_oids = on staat wel in log, maar met een # ervoor. Als ik de # weghaal en alles restart krijg ik nogsteeds dezelfde error.

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 02-10 22:26

Hero of Time

Moderator LNX

There is only one Legend

Tja, dingen wijzigen in een log heeft nogal weinig nut, aangezien programma's daar naartoe schrijven, niet uitlezen voor configuratie ;).

Misschien is het de bedoeling om die dingen in de config te zetten.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Skoefel
  • Registratie: April 2013
  • Laatst online: 13:08
Hero of Time schreef op dinsdag 13 augustus 2013 @ 08:32:
Tja, dingen wijzigen in een log heeft nogal weinig nut, aangezien programma's daar naartoe schrijven, niet uitlezen voor configuratie ;).

Misschien is het de bedoeling om die dingen in de config te zetten.
Met log bedoel ik de configuratiefile, sorry foutje.

Dit heb ik inderdaad ook geprobeerd, dan loopt openacs vast met errors, en is de webinterface niet meer te benaderen.

EDIT: Vraag naar OpenACS gestuurd, blijkt er dat er in Ubuntu 12.04 LTS een bug zit waardoor het niet functioneert, beetje raar dat dit niet op de site wordt gepost..

[ Voor 19% gewijzigd door Skoefel op 13-08-2013 13:36 ]

Pagina: 1