Auteur Topic: Webservice issue met Zarafa [WORKAROUND gevonden]  (gelezen 6339 keer)

MaVeWeb

  • Gast
Webservice issue met Zarafa [WORKAROUND gevonden]
« Gepost op: 28 september 2012, 14:16:32 »
Ik gebruik al een tijdje Zarafa naar volle tevredenheid (in combinatie met Z-Push 2.0 en Webapp 1.1).

Echter, ik loop nog tegen een issue aan. Wanneer mijn NAS 's morgens opstart, dan wordt mijn WebService niet opgestart om een of andere rede (terwijl hij wel aanstaat in de configuratie).

Ik moet dan een keer de webservice uitzetten en weer starten (via e.g. Systeem informatie- Service) om alles te laten werken. Hebben meer gebruikers hier last van? Iemand een idee hoe dit probleem kan worden opgelost?

Wanneer ik Zarafa 'uitzet', dan staat de Webservice gewoon aan na het opstarten van de NAS!

Offline raptile

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 66
  • -Ontvangen: 131
  • Berichten: 1.263
Re: Webservice issue met Zarafa
« Reactie #1 Gepost op: 28 september 2012, 20:03:04 »
  • Beste antwoord
  • Citaat van: "MaVeWeb"
    Ik gebruik al een tijdje Zarafa naar volle tevredenheid (in combinatie met Z-Push 2.0 en Webapp 1.1).

    Echter, ik loop nog tegen een issue aan. Wanneer mijn NAS 's morgens opstart, dan wordt mijn WebService niet opgestart om een of andere rede (terwijl hij wel aanstaat in de configuratie).

    Ik moet dan een keer de webservice uitzetten en weer starten (via e.g. Systeem informatie- Service) om alles te laten werken. Hebben meer gebruikers hier last van? Iemand een idee hoe dit probleem kan worden opgelost?

    Wanneer ik Zarafa 'uitzet', dan staat de Webservice gewoon aan na het opstarten van de NAS!

    Klopt, hier klagen meer gebruikers over.
    Ik heb er ook last van en heb geen idee hoe ik dit makkelijk op kan lossen.

    Ik zou je wel willen vragen of je een goede handleiding hebt voor z-push.
    En wat is webapp?

    Alvast bedankt voor je reactie!
    If UNIX isn\'t the solution, you\'ve got the wrong problem...

    Is RAID hetzelfde als een backup?

    Heeft het antwoord van een gebruiker je geholpen met het oplossen van je probleem?
    Geef hem/haar een bedankje door op de bedankt knop te drukken!

    MaVeWeb

    • Gast
    Re: Webservice issue met Zarafa
    « Reactie #2 Gepost op: 28 september 2012, 21:13:03 »
  • Beste antwoord
  • Citaat van: "raptile"
    Klopt, hier klagen meer gebruikers over.
    Ik heb er ook last van en heb geen idee hoe ik dit makkelijk op kan lossen.

    Ik zou je wel willen vragen of je een goede handleiding hebt voor z-push.
    En wat is webapp?

    Alvast bedankt voor je reactie!

    Hoi,

    ik heb geen manual van Z-Push. Ik heb een versie HIER gedownload. Op dit Duits Synology forum staat een SPK versie. Dit kun je gewoon installeren via de DSM Package Center. Daarna definieer ik op mijn iPhone een nieuwe Microsoft Exchange server wijzende naar mijn NAS domein. Dat is alles.

    Wanneer je Zarafa installeerd, wordt in de WEB omgeving WEBACCESS geinstalleerd (versie 0.??). Versie 1.0 en 1.1 noemt Zarafa nu WEBAPP. Deze Web GUI is 100x mooirer dan versie 0.?? wat standaard geinstalleerd wordt. Tekst en uitleg kun je HIER vinden. Deze versie staat nu ook toe om Plugins/Widgets te gebruiken.

    Versie 1.1 van WEBAPP kun je ook downloaden op de Zarafa side zelf: HIER

    Offline raptile

    • MVP
    • *
    • Bedankjes
    • -Gegeven: 66
    • -Ontvangen: 131
    • Berichten: 1.263
    Re: Webservice issue met Zarafa
    « Reactie #3 Gepost op: 28 september 2012, 23:09:09 »
  • Beste antwoord
  • Bedankt voor je reactie en linkjes!

    Heb gelijk een handleiding geschreven voor webapp en jou daarin bedankt.
    Op die manier hebben meer mensen er wat aan :)

    Ik zal eens kijken naar Z-push.
    If UNIX isn\'t the solution, you\'ve got the wrong problem...

    Is RAID hetzelfde als een backup?

    Heeft het antwoord van een gebruiker je geholpen met het oplossen van je probleem?
    Geef hem/haar een bedankje door op de bedankt knop te drukken!

    Offline raptile

    • MVP
    • *
    • Bedankjes
    • -Gegeven: 66
    • -Ontvangen: 131
    • Berichten: 1.263
    Re: Webservice issue met Zarafa
    « Reactie #4 Gepost op: 29 september 2012, 13:36:28 »
  • Beste antwoord
  • Bij mij gaat z-push helaas niet werken.
    Op mn werk hebben we een http proxy die alleen verkeer toestaat via poort 80 en 443.
    Ik heb op mijn router poort 443 doorgestuurd naar mn https poort van dsm.
    Hierdoor kan ik vanaf mn werk wel op dms komen maar z-push niet omdat die luisterd op poort 443 :(
    If UNIX isn\'t the solution, you\'ve got the wrong problem...

    Is RAID hetzelfde als een backup?

    Heeft het antwoord van een gebruiker je geholpen met het oplossen van je probleem?
    Geef hem/haar een bedankje door op de bedankt knop te drukken!

    Offline raptile

    • MVP
    • *
    • Bedankjes
    • -Gegeven: 66
    • -Ontvangen: 131
    • Berichten: 1.263
    Re: Webservice issue met Zarafa
    « Reactie #5 Gepost op: 05 oktober 2012, 18:33:54 »
  • Beste antwoord
  • Ok, ik ben een kleine stap verder:
    Als de nas aan het opstarten is, werkt de webservice wel gewoon (de zarafa portal is via de web pagina te bereiken).
    Pas als de NAS helemaal is opgestart, stopt de webservice.
    Ik weet nu het commando om deze weer correct te starten.

    /usr/syno/etc/rc.d/S97apache-user.sh start

    Daarnaast heb ik nu een script in elkaar geflanst om te controleren of de webservice draait of niet.

    Als de webservice UP is gebeurd er niet veel maar als de webservice down is wordt de webservice herstart en wordt er een mail de deur uit gedaan.



    Maak een bestandje aan om er voor te zorgen dat er getest kan worden of de webservice up is:
    touch /volume1/web/robots.txt

    Script:
    #!/bin/sh

    PATH=/bin:/usr/bin:/opt/bin:/usr/sbin
    THEDIR=./apache-watchdog
    FROM=VAN_MIJ@DOMEIN.nl
    TO=NAAR_JOU@DOMEIN.NL
    SUBJECT="apache-watchdog: apache crashed - $(date)"

    mkdir -p $THEDIR

    rm -f $THEDIR/mail
    rm -f ~/.apache-was-up

    if ( wget --timeout=30 -q -P $THEDIR http://localhost/robots.txt )
    then
        # APACHE IS UP
        touch ~/.apache-was-up
    else
        # down! but if it was down already, don't keep spamming
            # write a nice e-mail

            #HEADERS
            echo "from: $FROM" > $THEDIR/mail
            echo "to:$TO" >> $THEDIR/mail
            echo "subject:$SUBJECT" >> $THEDIR/mail

            #BODY
            echo "apache crashed at:" >> $THEDIR/mail
            date >> $THEDIR/mail
            echo >> $THEDIR/mail
            echo "Access log:" >> $THEDIR/mail
            tail -n 30 /usr/syno/apache/logs/access_log>> $THEDIR/mail
            echo >> $THEDIR/mail
            echo "Acces log COMBINED:" >> $THEDIR/mail
            tail -n 30 /usr/syno/apache/logs/access_log_combined >> $THEDIR/mail
            echo >> $THEDIR/mail
            echo "SYS ERROR LOG:" >> $THEDIR/mail
            tail -n 30 /var/log/httpd-error-sys.log >> $THEDIR/mail
            echo >> $THEDIR/mail
            echo "USER ERROR LOG:" >> $THEDIR/mail
            tail -n 30 /var/log/httpd-error-user.log >> $THEDIR/mail
            echo >> $THEDIR/mail
            echo "Messages log:" >> $THEDIR/mail
            tail -n 30 /var/log/messages >> $THEDIR/mail
            echo >> $THEDIR/mail
            echo >> $THEDIR/mail
            echo "Good luck troubleshooting!" >> $THEDIR/mail
           
            # kick apache
            echo "Now kicking apache..." >> $THEDIR/mail
            /usr/syno/etc/rc.d/S97apache-sys.sh restart >> $THEDIR/mail 2>&1
            /usr/syno/etc/rc.d/S97apache-user.sh restart >> $THEDIR/mail 2>&1

            # send the mail
            cat $THEDIR/mail << EOF | sendmail -t
    EOF
    fi

    Ik hoop dat jullie er ook wat aan hebben.
    Ik weet in ieder geval dat mijn webservice straks weer gewoon werkt als hij 1 minuut down is

    Ik heb het script ook in de crontab geplaatst om ervoor te zorgen dat er elke minutt gekeken wordt of de webservice nog werkt of niet.

    Hoe de crontab werkt lees je op de site van wizjos

    vi /etc/crontab

    Mijn crontab entry ziet er zo uit:
    */1     *       *       *       *       root    /opt/home/apache-watchdog.sh

    crontab herstarten zodat de controle gelijk in gaat:
    /usr/syno/etc/rc.d/S04crond.sh stop
    /usr/syno/etc/rc.d/S04crond.sh start
    If UNIX isn\'t the solution, you\'ve got the wrong problem...

    Is RAID hetzelfde als een backup?

    Heeft het antwoord van een gebruiker je geholpen met het oplossen van je probleem?
    Geef hem/haar een bedankje door op de bedankt knop te drukken!

    Offline raptile

    • MVP
    • *
    • Bedankjes
    • -Gegeven: 66
    • -Ontvangen: 131
    • Berichten: 1.263
    Re: Webservice issue met Zarafa [WORKAROUND gevonden]
    « Reactie #6 Gepost op: 05 oktober 2012, 20:50:13 »
  • Beste antwoord
  • Bij deze de workaround om ervoor te zorgen dat zarafa en de webservice werken na een reboot/bij een startup.

    vi /opt/etc/init.d/S99zappache.sh

    Plaats onderstaande in dit bestand(/opt/etc/init.d/S99zappache.sh):
    /usr/syno/etc/rc.d/S97apache-sys.sh start
    /usr/syno/etc/rc.d/S97apache-user.sh start

    chmod 755 /usr/syno/etc/rc.d/S99zappache.sh

    Als je NAS nu start, werkt je webserver weer als je reboot.

    Het blijft vreemd dat deze dienst stopt door Sarafa maar zo heb je er in ieder geval niet direct last van.
    If UNIX isn\'t the solution, you\'ve got the wrong problem...

    Is RAID hetzelfde als een backup?

    Heeft het antwoord van een gebruiker je geholpen met het oplossen van je probleem?
    Geef hem/haar een bedankje door op de bedankt knop te drukken!


     

    Webservice activeren DS-106

    Gestart door PeterBoard Web Station

    Reacties: 2
    Gelezen: 5689
    Laatste bericht 23 augustus 2006, 19:56:48
    door Peter
    Wat is de url van de webservice op de nas? Het hostadres opent het beheer?

    Gestart door EggbirdBoard Web Station

    Reacties: 2
    Gelezen: 1750
    Laatste bericht 30 september 2019, 11:22:53
    door Eggbird
    Kan geen 'webservice' gebruiken.

    Gestart door Tim__Board Synology DSM algemeen

    Reacties: 5
    Gelezen: 3959
    Laatste bericht 28 september 2013, 14:32:34
    door Tim__
    VERPLAATST: Wat is de url van de webservice op de nas? Het hostadres opent het beheer?

    Gestart door BirdyBoard Netwerk algemeen

    Reacties: 0
    Gelezen: 661
    Laatste bericht 30 september 2019, 08:58:57
    door Birdy
    Web API (webservice) voor Audio Station

    Gestart door Mr.HoekBoard Audio Station

    Reacties: 8
    Gelezen: 6274
    Laatste bericht 20 april 2015, 21:02:22
    door Mr.Hoek