Turn log level and attach log outputs in pastebin/gist or even here (just the text) of a full access, from begin to end of the request.
Also, use cURL locally at the httpd server to try to reproduce it On Fri, 30 Nov 2018 at 20:14 Jack M. Nilles <jnil...@jala.com> wrote: > The interchange also had no effect. Nor did changing the line to: > RedirectPermanent / https://www.host1.com > > > On 30 Nov 2018, at 13:52, Jack M. Nilles <jnil...@jala.com> wrote: > > This doesn't work for me either with or without the trailing slash. I'll > try it with the name and alias lines interchanged. > > On 30 Nov 2018, at 12:27, Jeff Cox <j...@jeffpcox.com> wrote: > > Try it like this. This is mine except my server name and server alias are > reversed. > > <VirtualHost *:80> > ServerName www.abc.com > ServerAlias abc.com > Redirect 301 / https://www.abc.com/ > </VirtualHost> > > -- > Jeff Cox > j...@jeffpcox.com > > > > On Fri, Nov 30, 2018 at 1:40 PM Jack M. Nilles <jnil...@jala.com> wrote: > >> I tried adding trailing slashes as follows, but the result was the same: >> a 111 error. Did I misinterpret your comment? >> >> # http redirect >>>> <VirtualHost aaa.bbb.ccc.ddd:80> >>>> ServerName www.host1.com >>>> ServerAlias host1.com *.host1.com >>>> Redirect "/" "https://www.host1.com/" # Here >>>> </VirtualHost> >>>> >>>> <Virtualhost *:80> >>>> ServerName www.host2.com >>>> ServerAlias host2.com *.host2.com >>>> Redirect / https://www.host2.com/ # and here >>>> </VirtualHost> >>>> >>>> # https versions >>>> <VirtualHost aaa.bbb.ccc.ddd:443> >>>> ServerAdmin . . . >>>> ServerName www.host1.com >>>> ServerAlias . . . >>>> . . . >>>> >>> >>>> On 29 Nov 2018, at 15:12, Frank Gingras <thu...@apache.org> wrote: >> >> The (111) is a networking issue because you're not matching the trailing >> slashes with your redirects. >> >> On Thu, Nov 29, 2018 at 6:06 PM Jonathon Koyle <literea...@gmail.com> >> wrote: >> >>> Can you reproduce the issue and provide some logs, and maybe more >>> information about the actual response? the 1xx range isn't supposed to be >>> an error code in HTTP. >>> >>> On Thu, Nov 29, 2018 at 3:25 PM Jack M. Nilles <jnil...@jala.com> wrote: >>> >>>> I have the following configuration file covering two virtual hosts: >>>> >>>> # http redirect >>>> <VirtualHost aaa.bbb.ccc.ddd:80> >>>> ServerName www.host1.com >>>> ServerAlias host1.com *.host1.com >>>> Redirect "/" "https://www.host1.com" >>>> </VirtualHost> >>>> >>>> <Virtualhost *:80> >>>> ServerName www.host2.com >>>> ServerAlias host2.com *.host2.com >>>> Redirect / https://www.host2.com >>>> </VirtualHost> >>>> >>>> # https versions >>>> <VirtualHost aaa.bbb.ccc.ddd:443> >>>> ServerAdmin . . . >>>> ServerName www.host1.com >>>> ServerAlias . . . >>>> . . . >>>> >>>> The https parts work well but if people try to get http://host1.com or >>>> http://host2.com they get connection (111) errors indicating that the >>>> redirects aren't working. I've tried different versions of the redirects -- >>>> with and without double quotes -- and it doesn't seem to make a difference. >>>> >>>> How to I get the redirects to function? >>>> >>> >>> >>> -- >>> Jonathon Koyle >>> >> >> > > -- [ ]'s Filipe Cifali Stangler