Olen asentanut kotihakemistooni nodejs:n ja npm:n. Nodejs on versio 0.12.7 ja npm on versio 2.11.3. Lisäsin .profile-tiedostoon PATH-määrittelyyn nodejs:n bin-kansion jotta voin ajaa nodejs-sovelluksia vaivatta, luonnollisesti lisäsin myös lib-kansion LB_LIBRARY_PATH-määrittelyyn.

Asentamani ghostjs toimi vallan mainiosti kun tein ssh-tunnelin jonka läpi sitä kotikoneeltani käsittelin. Tämän jälkeen seurasin Kapsin ohjeita jotta olisin saanut ko. palvelun näkymään myös ilman tunnelointia. Tämä ei jostain syystä toiminut ja selaimeen välittyy vain:

Service Temporarily Unavailable

The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

Onkohan tuossa ohjeista soveltamassani Rewritessä jotain todella pahasti vialla? Vai olisko minun syytä tutkailla apachen logitiedostoja ja jos niin, mistähän ne löytyvät?

.htaccess-tiedoston sisältö public_html-kansiosta:

RewriteEngine On RewriteRule ^(.*)$ http://lakka.n.kapsi.fi:31386/$1 [P]

EDIT

ghostjs-sovellus on ajossa lakka-palvelimella, joten onkohan tuolla n-kirjaimella merkistystä tuossa uudelleenohjauksessa?

EDIT 2

Olen määritellyt ghostjs:n config.js-tiedostossa host-attribuutin arvoksi 127.0.0.1:31386. Lieneekö tällä jotain merkistä tämän asian puitteissa? Sillä tuohan viittaa siihen mitä ulospäin tulee sitten joskus näkymään.

muokattu 01.10.2015 klo 23:41
helgrima's gravatar image helgrima kysyi
01.10.2015 klo 23:29
234, hyväksyttyjä vastauksia: 0%

Ensinnäkin tarkista että .htaccess on kahdella rivillä, eikä yhdellä kuten kysymyksessäsi:

RewriteEngine On
RewriteRule ^(.*)$ http://lakka.n.kapsi.fi:31386/$1 [P]

Lisäksi hostiksi täytyy laittaa 0.0.0.0:31386. Jos osoite on 127.0.0.1, näkyy palvelin vain Lakalla paikallisesti, joten www-palvelin ei pääse siihen käsiksi.

Tuo .n.-kirjain RewriteRulessa on ok, se ohjaa pyynnön menemään sisäverkon kautta joka on hieman nopeampi.

ikilinkki
jpa's gravatar image jpa vastasi
05.10.2015 klo 16:30
3735, hyväksyttyjä vastauksia: 26%

Asettamalla host-arvoksi 0.0.0.0:31386 näkyy palvelu ulos loistavasti. Taitaa vain tuo ghostjs olla sen verran ylinokkela että se yrittää etsiä css- ja js-tiedostoja http://koti.kapsi.fi:n alta ja jotenkin täysin ohittaa tuon käyttäjän oman hakemiston(esim. http://koti.kapsi.fi/skit-lasse). Toisin sanoen Chromen Devtools näyttää että pyynnöt menevät http://koti.kapsi.fi/screen.css eikä suinkaan http://koti.kapsi.fi/skit-lasse/screen.css. Luultavasti tämä aiheuttaa myös sen ettei ghostjs:n hallintapaneeliin ole pääsyä(http://koti.kapsi.fi/skit-lasse/ghost) koska sekin ohjautuu jotenkin oudosti.

(06.10.2015 klo 07:43) helgrima

Sinun vastauksesi

näytä/piilota esikatselu

Tarkkaile kysymystä

Sähköpostitse:

Kirjautumisen jälkeen voit tilata tähän kysymykseen jätetyt uudet vastaukset ja kommentit omaan sähköpostiisi.

RSS-lukijan kautta:

Pelkät vastaukset

Vastaukset ja kommentit

Markdown-perusteet

  • *kursiivi* tai _kursiivi_
  • **lihavointi** tai __lihavointi__
  • linkki:[teksti](http://url.com/ "otsikko")
  • kuva?![alt teksti](/path/img.jpg "otsikko")
  • numeroitu luettelo: 1. Foo 2. Bar
  • Lisätäksesi rivinvaihdon kirjoita kaksi välilyöntiä rivin loppuun.
  • Tavallisemmat HTML-tagit toimivat myös.

Kysymyksen avainsanat:

×10
×3
×3
×1

kysytty: 01.10.2015 klo 23:29

katsottu: 567 kertaa

päivitetty: 06.10.2015 klo 07:43