Qnap [ KeyBox ] [ 2.90.0 ] Web-based SSH console

Non, il parâit qu'il ne marche pas...

j'ai changé index.php avec la porte 80:

Code:
<?
header('Location: http://.'$_SERVER["SERVER_ADDR"]'.:'80');
>
et start.ini avec la porte 80:

Code:
# Module: http
--module=http
### HTTP Connector Configuration

## HTTP port to listen on
# jetty.port=58000
jetty.port=80
Puis j'ai redemarré clairement le NAS, sans succèss...
 
oui mais là, si j'ai que accès à 80 et à 443, comment je peux faire?

Pas de moyennes de le faire marcher comme Notes Station ou autre, qui ne demande pas une autre session (porte) d'apache?

Est-ce que modier le fichier (...)/KeyBox/jetty/etc/jetty/jetty.xml pourrait aider, comme on le dit ici?

Le problème est que sur la porte 80 j'ai déjà WebDAV (QTS est "forcé" à utiliser la 443)...
 
Tu entends cela? https://wiki.eclipse.org/Jetty/Howto/Configure_mod_proxy

Si je comprends correctement, il faudrait activer le module mod_proxy sur Apache du QNAP et puis rajouter quelque chose comme: ProxyPass /KeyBox http://localhost:58000
 
en fait tu as déjà le proxy activé sur Qnap

mais dés que j'ai voulu l'utiliser soit l'affichage était buggé, soit page blanche

je n'ai jamais pigé pourquoi et pas trop eut le temps d'investiguer
 
déjà demandé, il me demande de quoi je parle...

et ils ont d'autres chats à fouetter, et me l'on bien fait comprendre..lol

j'ai eut une longue discussion avec philippe la dessus sur le forum de Qnap

http://forum.qnap.com/viewtopic.php?f=320&t=113304

et finalement abandonner car trop prise de tête
 
il faut demander à stackoverflow.com peut être quelqu'un à une bonne idée...

mon problème est que mnt je n'ai plus accès au terminal :|
 
Salut Stéphane,

dès que je lis ici, il y avait une possibilité, mais cela ne marche plus.

Par contre, je voudrais comprendre quelle est la différence entre QPydio et KeyBox: les deux utilisent des portes différentes (15333 pour le premier et 58000 pour le deuxième), mais l'un n'a pas problèmes à se rendre accessible sur la porte 80 (avec un Virtual Host) avec:

Code:
ln -s $(getcfg -f /etc/config/qpkg.conf QPydio install_path)/QPydio /share/Web/QPydio

l'autre par contre n'arrive pas à se rendre dispo avec:

Code:
ln -s $(getcfg -f /etc/config/qpkg.conf KeyBox install_path) /share/Web/KeyBox

Pourquoi? La différence semblerait être liée à l'index.php:

QPydio (an abstract, par contre étonnement moi je ne l'utilise pas en https):
Code:
    header("Location: https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);

KeyBox par contre:
Code:
<?
header('Location: http://.'$_SERVER["SERVER_ADDR"]'.:'58000');
>

J'ai en effet changé KeyBox comme il suit, mais il parait qu'il essaye de se connecter tjrs à la rporte 58000:

Code:
<?
header('Location: http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
>

Est-ce que cela pourrait être quelque sorte utile?
 
Ok, j'ai avancé un peu:

en rajoutant un simple:

Code:
<VirtualHost *:80>
    ServerName sub.domain.com
    ProxyPass / http://localhost:58000/ 
    ProxyPassReverse / http://localhost:58000/
</VirtualHost>
j'arrive à accèder à KeyBox. :D

Par contre, quand je vais créer un nouveau terminal, le cadre du terminal en soit est trop petit et je ne peux pas écrire dédans.

KeyBox.jpg
Mais c'est déjà un début!

giopas