Accessing Kallithea through the localhost address

Angel Ezquerra angel.ezquerra at gmail.com
Sat Feb 13 10:45:59 UTC 2016


On Fri, Feb 12, 2016 at 3:04 AM, Mads Kiilerich <mads at kiilerich.com> wrote:
> On 02/12/2016 01:11 AM, Angel Ezquerra wrote:
>>
>> Is there a way to configure Kallithea so that in can be accessed both
>> from localhost / 127.0.0.1 and by using the actual server name and IP
>> address?
>>
>> If seems that Kallithea will only reply to the address that is
>> specified in its ini file, on the "host" property.
>>
>> For example, if I set the host property to "myserver" for example, I
>> cannot access kallithea by going to http://localhost:5000. I must go
>> to http://myserver:5000. In fact, it seems that I cannot access
>> Kallithea through http://myserver.mydomain.com:5000 either. I must use
>> exactly http://myserver:5000 (unless I somehow made I mistake when I
>> tested this).
>>
>> Is that normal? Is there some way to change that?
>
>
> Yes, that seems quite normal and not specific to Kallithea.
>
> First, at the DNS/IP/socket level, the web server has to listen on the IP
> and port you are connecting to. Usually, you can configure the web server to
> listen 0.0.0.0 to make it listen on all interfaces. (I don't really know or
> care if that is defined somewhere or just is a convention ;-) )
>
> Second, the web server might use "virtual hosting" on the IP address and
> dispatch the requests based on the HTTP/1.1 "Hosts" header sent by the
> client. Either make sure that "your" application is the default or that it
> has aliases for all the names you care about.
>
> Since you are referring to :5000, I guess you are using to the small
> "paster" web server. Then you have to set host=0.0.0.0 in the .ini file.
>
> /Mads


That worked great. Thanks!

Angel


More information about the kallithea-general mailing list