Avatar billede spm Nybegynder
07. august 2003 - 18:19 Der er 13 kommentarer og
3 løsninger

virtuelhost gør apache underlig

hej.
min apache kørte fint. men så oprettede jeg en virtuel host så når jeg starter apache får jeg følgende meddelse:

Starter httpd: [Fri Aug 08 18:10:55 2003] [error] VirtualHost _default_:443 -- m
ixing * ports and non-* ports with a NameVirtualHost address is not supported, p
roceeding with undefined results
                                                          [  O.k.  ]

og derefter skal jeg skrive https://michaelsenonline.dk for at komme ind på min side..
her kommer linjerne som jeg tilføjede:
NameVirtualHost *

<VirtualHost *>
DocumentRoot /var/www/html
ServerName michaelsenonline.dk
  ServerAlias www.michaelsenonline.dk
  ServerAdmin peter@michaelsenonline.dk
</VirtualHost>

<VirtualHost *>
DocumentRoot /var/homepages/peden
ServerName peden.michaelsenonline.dk
  ServerAlias www.peden.michaelsenonline.dk

</VirtualHost>

help
Avatar billede gonza.dk Nybegynder
07. august 2003 - 18:22 #1
#
# If you want to use name-based virtual hosts you need to define at
# least one IP address (and port number) for them.
#
#NameVirtualHost xxx.xxx.xxx.xxx:80


Har du sat en ip?
Avatar billede lassebm Nybegynder
07. august 2003 - 18:29 #2
NameVirtualHost skriv.din.up.her

<VirtualHost skriv.din.ip.her>
DocumentRoot /var/www/html
ServerName michaelsenonline.dk
  ServerAlias www.michaelsenonline.dk
  ServerAdmin peter@michaelsenonline.dk
</VirtualHost>

<VirtualHost skriv.din.ip.her>
DocumentRoot /var/homepages/peden
ServerName peden.michaelsenonline.dk
  ServerAlias www.peden.michaelsenonline.dk

</VirtualHost>

Hvad med sådan ?
Avatar billede gonza.dk Nybegynder
07. august 2003 - 18:31 #3
zyphon -> og forskellen fra mit forslag er?
Avatar billede gonza.dk Nybegynder
07. august 2003 - 18:31 #4
bortset fra at du ikke angiver port, hvilket man skal...
Avatar billede lassebm Nybegynder
07. august 2003 - 18:33 #5
skal man ikke, har jeg ikke og mit virker fint!

At jeg også har bedt ham at sætte ip'en i hans VHOST! :)
Avatar billede gonza.dk Nybegynder
07. august 2003 - 18:35 #6
okay, havde jeg ikke set.

apache anbefaler at man sætter port på også, hvorfor det da må være det mest rigtige?
Avatar billede lassebm Nybegynder
07. august 2003 - 18:35 #7
ja se det kan være. Men det kan han bare tilføje! :)
Avatar billede gonza.dk Nybegynder
07. august 2003 - 18:36 #8
men ikke, hvis han ikke ved det ;o)
Avatar billede lassebm Nybegynder
07. august 2003 - 18:36 #9
nej ok, men gør han nu! =)
Avatar billede gonza.dk Nybegynder
07. august 2003 - 18:43 #10
jeps, gør han... Så må vi jo bare se, om det overhovedet er her problemet ligger.
Avatar billede lassebm Nybegynder
07. august 2003 - 18:53 #11
Ja hvis han ikke bare har fjenet det med, og det er derfor der står * ?

Men siden virker da, dog ikke uden www
Avatar billede htm Nybegynder
07. august 2003 - 21:57 #12
I har helt ret det er noget med NameVirtualHost.

Den kan nemlig ikke være sat til når man andetsteds har defineret det med portnummer, og det er nemlig tilfældet her. Der er installeret mod_SSL på din apache hvilket gør at der er defineret en virtualhost til dette. Hvis du ikke bruger SSL til noget vil jeg anbefale dig at afinstallere mod_SSL. ellers skal du køre med IP-nummer og portnummer.

Kan ikke huske præsic hvilken kommando der tjekker dine virtual hosts så du kan få en mere detaljeret fejlbeskrivelse. men mener det er
apachectl configtest
Ellers står det vist nok i fejlmeddelsen?

Sig til hvis du skal have hjælp til at afinstallere Mod_SSL.
Avatar billede spm Nybegynder
07. august 2003 - 22:49 #13
Nu virker det..
jeg gjorde simpelthen alt hvad i alle tre sagde..
jeg tilføjede ip + port og jeg fjernede Mod_SSL

Egentlig, hvordan og til hvad kan jeg bruge SSL til??
Avatar billede htm Nybegynder
07. august 2003 - 22:52 #14
SSL er en sikker HTTP protokol som bla. bruges til dankort transaktioner og banker og lignende med følsomme oplysninger, som skal beskyttes!
Avatar billede spm Nybegynder
07. august 2003 - 23:47 #15
ok..
kender du nogen steder hvor der står en masse om apache / SSL ?? evt på dansk
Avatar billede htm Nybegynder
08. august 2003 - 08:50 #16
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester