Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    7

    FC7 - nega accesso per Ip, consente per Nome

    Scusate la scarsa competenza ma dopo aver letto forum tutto il giorno mi sono deciso a postare e spero di riuscire a spiegare il problema

    Dopo anni di RedHat8 sono passato a Fedora 7 su nuovo server di rete al quale accedono 3 client così definiti:
    #il server
    192.168.0.1 myserver

    #i client
    192.168.0.101 sala1
    192.168.0.102 sala2
    192.168.0.103 sala3
    Pingando, tutti si vedono tra loro...

    Devo migrare sul nuovo sistema anche il gruppo Apache+php+postgres presente nell'installazione precedente.
    Con il vecchio server accedevo con il browser e con il client ftp dai client al server indicandolo con il suo Ip: 192.168.0.1

    Nel nuovo sistema vedo la pagina di default di Apache solo con: http://myserver/
    e non più, come prima, con: http://192.168.0.1/
    Sul server gira Apache 2.0

    Indicando nel browser: http://myserver/ --> Apache visualizza correttamente
    Indicando nel browser: http://192.168.0.1/ --> Apache mi da un error 400-Bad Request

    Ancor prima di preoccuparmi dei .conf di Apache ho testato l'ftp che non vede il 192.168.0.1

    Questo è /etc/hosts: (analogo a quello del vecchio server)
    # Do not remove the following line, or various programs
    # that require network functionality will fail.
    127.0.0.1 myserver localhost.localdomain localhost
    #::1 localhost6.localdomain6 localhost6
    192.168.0.101 sala1
    192.168.0.102 sala2
    192.168.0.103 sala3 (il vecchio server rinominato sala3)

    Perché dunque FC7+Apache accetta dal client l'indirizzamento per nome e scarta quello per Ip?

    Tra l'altro, il vecchio server RH8 è ancora attivo in rete (all'indirizzo 192.168.0.103) e vi accedo (sia x http che x ftp) sia per nome che per Ip!!!
    Mi sono perso qualcosa?

    Grazie in anticipo
    alcope

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    796
    Apache2 non permette piu` l'accesso via indirizzo numerico per via della configurazione di default dei virtual domains, che si basano sull'fqdn e non sull'ip. Se per qualche motivo hai assoluta necessita` di accedervi tramite indirizzo e SE il sito ospitato e` uno solo c'e` il modo di aggirare il tutto, ma avrei bisogno di vedere il contenuto di /etc/apache2/sites-available/default [percorso di debian, su fedora potrebbe variare].

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    7
    Grazie dAb, sei stato chiarissimo.

    No, non ho l'assoluta necessità di accedere per Ip e dovrò affiancarci anche altri siti
    Per il momento riesco a far funzionare di nuovo tutto il sistema (postgres compreso) accedendo per nome ed è già un risultato
    Adesso ho capito il perché dello strano (x me) comportamento e comincio a leggermi un po' della sezione Virtual Hosts del manuale.

    Grazie ancora
    alcope

  4. #4
    Utente di HTML.it L'avatar di nifriz
    Registrato dal
    Jan 2008
    Messaggi
    2,058
    Scusate l'OT.
    Dab come si chiama l'autore del quadro che usi come Avatar?

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    796
    Maurits Cornelis Escher.

  6. #6
    Utente di HTML.it L'avatar di nifriz
    Registrato dal
    Jan 2008
    Messaggi
    2,058
    Grazie mille!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.