[CentOs] Mindtouch / Dekiwiki wil niet (goed) start

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • martijnvanegdom
  • Registratie: Januari 2004
  • Laatst online: 27-05 17:54
Beste Mensen,

Een vraag over een iets minder bekend product: Mindtouch (voormalig Dekiwiki). Ik ben al een aantal dagen bezig dit pakket aan de praat te krijgen (op verzoek van een klant) op een Centos webserver (met daarop directadmin) en mono. Omdat de installatie via de yum repo heel apache in de war schopte ben ik gegaan voor een installatie vanuit de source.

De installatie van webclient is gelukt, maar die van de api server die wil niet goed. De web client meld dan ook:
Site settings could not be loaded
We were unable to locate the API to request site settings. 
Please see below for debugging information. If this is a new install, try 
refreshing - the API is simply taking its time loading up!

HTTP Response Status Code: 0

couldn't connect to host

Dan vraag je af... draait de server wel:
ps ax|grep mindtouch.host

32493 ttyp0    S      0:00 su -s /bin/bash -c exec /opt/novell/mono/bin/mono 
.../mindtouch.host.exe apikey REDACTED script 
/etc/dekiwiki/mindtouch.deki.startup.xml path-prefix @api 
http-port 8081 ip localhot connect-limit -5

Dat lijkt dus het geval te zijn, echter als we proberen verbinding te maken:
telnet localhost 8081
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused

Nu zou je misschien denken dat het een firewall issue is. Maar dit is absoluut niet het geval. Ik heb namelijk het geheel ook op poort 8080 proberen te draaien waar normaal tomcat draait. Maar dat geeft hetzelfde resultaat.

Het log verteld ons ook niet zoveel.. Zowel in WARN als DEBUG log mode verteld het ons niet zoveel:
-------------------- initializing

Ook de documentatie van Mindtouch zelf helpt niet verder en de reactie daar op de fora zijn niet van echt hulp. Ik heb beide mono 2.4.3. als mono 2.6.7. geprobeerd.

Wie kan mij helpen en heeft ervaring met mindtouch?

Acties:
  • 0 Henk 'm!

  • Herko_ter_Horst
  • Registratie: November 2002
  • Niet online
Ik zie iets verdachts in je output:
ps ax|grep mindtouch.host

32493 ttyp0 S 0:00 su -s /bin/bash -c exec /opt/novell/mono/bin/mono
.../mindtouch.host.exe apikey REDACTED script
/etc/dekiwiki/mindtouch.deki.startup.xml path-prefix @api
http-port 8081 ip localhot connect-limit -5
localhot in plaats van localhost. En moet je van buitenaf aan die host/poort kunnen connecten? Dan gaat localhost sowieso niet werken. Dan moet je of een niet-loopback adres opgeven, of mogelijk 0.0.0.0 (bind op alle IP adressen), als dat kan volgens de documentatie.

[ Voor 24% gewijzigd door Herko_ter_Horst op 06-11-2010 13:01 ]

"Any sufficiently advanced technology is indistinguishable from magic."


Acties:
  • 0 Henk 'm!

  • martijnvanegdom
  • Registratie: Januari 2004
  • Laatst online: 27-05 17:54
Blijkt niet het probleem te zijn.. Waarschijnlijk een copy paste error of ergens halverwege het proces een tik fout. Ik heb het ook op het externe ip geprobeerd geen solaas.. Overigens op dit moment:
ps ax|grep mindtouch.host

 5435 ?        S      0:00 su -s /bin/bash -c exec /opt/novell/mono/bin/mono 
/var/www/dekiwiki/bin/mindtouch.host.exe 
apikey QOlv4GBPWqutDt7RRyITaMaEf2nQkupg
script /etc/dekiwiki/mindtouch.deki.startup.xml path-prefix @api http-port 8081 
ip localhost connect-limit -5 notty guid ce1364624d2774c8ca90067f1a15881b   
dekiwiki

 5436 ?        Rsl   92:56 /opt/novell/mono/bin/mono.bin 
/var/www/dekiwiki/bin/mindtouch.host.exe 
apikey QOlv4GBPWqutDt7RRyITaMaEf2nQkupg 
script /etc/dekiwiki/mindtouch.deki.startup.xml path-prefix @api http-port 8081 
ip  localhost connect-limit -5 notty guid ce1364624d2774c8ca90067f1a15881b