Pomoc Nieudana zmiana poru z 8083 na 80

fan11

System Engineer
Q Specialist
4 Sierpień 2014
124
35
78
45
QNAP
TS-x73
Ethernet
10 GbE
Od początku:
Kiedyś był TS-239 Pro II+ dostęp do niego był ustawiony na porcie 8083. kupiłem TS-451 i dokonałem migracji przekładając dyski. Niby sie wszystko udało, bo wszystko działało.
Dzisiaj musiałem zmienić port 8083 na 80 i niby wszystko się zmieniło, dostęp jest po prawidłowym porcie (80) ale jak robię udostępnianie plików z file station to po adresie i do adresu plików dorzuca mi port 8083 - dlaczego i jak to zmienić żeby jednak był 80 nie mogę znaleźć gdzie on jeszcze trzyma ten port 8083 :/

upload_2014-10-28_10-51-4.jpeg
 
tak z ciekawości co masz w configu ??

Bash:
echo "NAS Model: $(getsysinfo model)"
echo "Firmware:  $(getcfg system version)"
testparm -s -l --section-name=Web --parameter-name=path 2>/dev/null
ls -alF $(testparm -s -l --section-name=Web --parameter-name=path 2>/dev/null)
cat $(testparm -s -l --section-name=Web --parameter-name=path 2>/dev/null)/index.php
/etc/init.d/Qthttpd.sh restart
echo "Web Port = $(getcfg qweb port)"
echo "SSL Port = $(getcfg qweb ssl_port)"
echo "Web Server enabled: $(getcfg qweb enable)"
#done
 
tak z ciekawości co masz w configu
mam nadzieję, ze o to pytasz...
Bash:
[~] # echo "NAS Model: $(getsysinfo model)"
testparm -s -l --section-name=Web --parameter-name=path 2>/dev/null
ls -alF $(testparm -s -l --section-name=Web --parameter-name=path 2>/dev/null)
cat $(testparm -s -l --section-name=Web --parameter-name=path 2>/dev/null)/index  .php
/etc/init.d/Qthttpd.sh restart
echo "Web Port = $(getcfg qweb port)"
echo "SSL Port = $(getcfg qweb ssl_port)"
echo "Web Server enabled: $(getcfg qweb enable)"
#doneNAS Model: TS-451
[~] # echo "Firmware:  $(getcfg system version)"
Firmware:  4.1.1
[~] # testparm -s -l --section-name=Web --parameter-name=path 2>/dev/null
/share/MD0_DATA/Web
[~] # ls -alF $(testparm -s -l --section-name=Web --parameter-name=path 2>/dev/n  ull)
drwxrwxrwx  7 admin  administ  4096 Oct 28 12:04 ./
drwxrwxrwx  38 admin  administ  4096 Oct 25 22:38 ../
drwxrwxrwx  2 admin  administ  4096 Jul  7 15:08 .upload_cache/
lrwxrwxrwx  1 admin  administ  27 Oct 28 12:04 Optware -> /home/httpd/  html/Management/
-rw-r--r--  1 admin  administ  468 Dec 11  2012 index.php
lrwxrwxrwx  1 admin  administ  34 Oct 25 15:34 kvm_web -> /share/MD0_D  ATA/.qpkg/QKVM/kvm_web/
lrwxrwxrwx  1 admin  administ  39 Oct 25 02:46 owncloud -> /share/MD0_  DATA/.qpkg/owncloud/owncloud/
drwxr-xr-x  2 httpdusr administ  4096 Oct 21 05:48 owncloud-oc05231dd63a/
drwxr-xr-x  2 httpdusr administ  4096 Oct 21 05:19 owncloud-ocf36fdaca2e/
lrwxrwxrwx  1 admin  administ  43 Oct 28 12:04 phpMyAdmin -> /share/MD  0_DATA/.qpkg/phpMyAdmin/phpMyAdmin/
drwxrwxrwx  6 admin  administ  4096 Sep  7  2011 phpxmail/
drwxr-xr-x  5 admin  administ  4096 Sep  5 15:13 pulse2/
lrwxrwxrwx  1 admin  administ  38 Aug 19 23:01 videostation -> /share/  MD0_DATA/.qpkg/VideoStation/web@
lrwxrwxrwx  1 admin  administ  41 Oct 28 12:04 vtigercrm -> /share/MD0  _DATA/.qpkg/vtigercrm/vtigercrm/
[~] # cat $(testparm -s -l --section-name=Web --parameter-name=path 2>/dev/null)  /index.php
<?php
  $webAccessPort = exec('/sbin/getcfg System "Web Access Port" -d 8080');
  $webAccessUrl = 'http://'.$_SERVER['SERVER_NAME'].':'.$webAccessPort.'/'  ;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or  g/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
<meta http-equiv="expires" content="0">
<script type='text/javascript'>
  location.href = '<?=$webAccessUrl?>';
</script>
  </head>
</html>[~] # /etc/init.d/Qthttpd.sh restart
Shutting down Qthttpd services: OK.
Starting Qthttpd services: OK
[~] # echo "Web Port = $(getcfg qweb port)"
Web Port = 8080
[~] # echo "SSL Port = $(getcfg qweb ssl_port)"
SSL Port = 8081
[~] # echo "Web Server enabled: $(getcfg qweb enable)"
Web Server enabled: 0
[~] # #done
 
8080 mam ustawiony na web serwer bo nie pozwalał mi użyć 80 dla administracji systemu
upload_2014-10-28_12-37-30.jpeg
przy czym www mam wyłączony juz z tego wszystkiego (próbowałem co się da)
 
Kod:
COMMAND     PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
apache_pr  5673 admin    3u  IPv4  11264      0t0  TCP *:www (LISTEN)
apache_pr  9002 admin    3u  IPv4  11264      0t0  TCP *:www (LISTEN)
apache_pr  9101 admin    3u  IPv4  11264      0t0  TCP *:www (LISTEN)
apache_pr 11117 admin    3u  IPv4  11264      0t0  TCP *:www (LISTEN)
apache_pr 11319 admin    3u  IPv4  11264      0t0  TCP *:www (LISTEN)
apache_pr 25531 admin    3u  IPv4  11264      0t0  TCP *:www (LISTEN)
apache_pr 25532 admin    3u  IPv4  11264      0t0  TCP *:www (LISTEN)
apache_pr 25533 admin    3u  IPv4  11264      0t0  TCP *:www (LISTEN)
apache_pr 25535 admin    3u  IPv4  11264      0t0  TCP *:www (LISTEN)
apache_pr 26368 admin    3u  IPv4  11264      0t0  TCP *:www (LISTEN)
apache_pr 32060 admin    3u  IPv4  11264      0t0  TCP *:www (LISTEN)
 
Problem mam taki, ze osoba która ma mieć dostęp do serwera pracuje w miejscu gdzie informatycy poblokowali porty inne niż 80 :-( i pocztowe więc jeżeli gdzieś jest 8083 to już się otworzyć nie da
 
Ok ale powiedz mi w takim razie skąd sie bierze ten 8083 port? Nie można go jakoś brutalnie zmienić?
:) teraz sie trochę bawiłem siecią i na QNAPie odpaliłem "port trunking" i UWAGA! qnap zapomniał o tym porcie 8083 i teraz wszystko idzie już po 80tym :me2:
Witajcie, odgrzeję temat bo problem powrócił na TS470 muszę wszystko przenieść na port 80 ale właśnie w linkach udostępniania plików dowala mi port 8080 co oczywiście powoduje niemożność otworzenia go, po ręcznym skasowaniu tego portu link udostępniania działa prawidłowo :< tym razem "port trunking" nie rozwiązał problemu, jak zmusić tego dziada żeby zapomniał ten port 8080 i nie dodawał go do linków udostępniania?
Zdaje się, że to jest błąd stały skoro na kolejnym serwerze mam ten sam problem, ale jak to ominąć
 
  • Wow
Reakcje: Paweł Tołoczko
tym razem "port trunking" nie rozwiązał problemu
port trunking to zupelnie co innego: FAQ - Port Trunking

Jeśli zwolniłeś port serwera Web :80, a następnie zmieniłeś port panelu zarządzania z 8080 na 80 i nadal File station dodaje poprzedni numer portu do udostępniania linków to jest to błąd w oprogramowaniu. Trzeba utworzyć zgłoszenie w helpdesk.
 
Mariusz, wiem co to port trunking ;) i w tym przypadku docelowo by nie mógł zostać bo mam wirtuala uruchomionego na LAN2 ale na poprzednim QNAPie włączenie spowodowało, że w jakiś dziwny sposób zapomniał o starym porcie, a teraz niestety nie :(