[ZendTo] Re: Message to recipient showing IP Address instead of DNS name

Jules Jules at Zend.To
Sun Sep 5 16:19:52 BST 2010


  Done. Many thanks!

Jules.

On 05/09/2010 15:24, Sergio Rabellino wrote:
> I believe that SERVER_NAME it's a better choice.
>
> Jules ha scritto:
>> Do you need me to use HTTP_HOST or SERVER_NAME ?
>> I'm a bit lost...
>>
>> In some places it uses one and some places the other. It makes no 
>> difference on my system, so I'm not sure which you want me to use.
>>
>> Thanks,
>> Jules.
>>
>> On 23/08/2010 18:59, Julian Field wrote:
>>> Thanks for this hint, I will change the code. It's a bit I didn't 
>>> write :-)
>>>
>>> -- 
>>> Jules
>>>
>>> On 21 Aug 2010, at 02:39 PM, Sergio Rabellino <rabellino at di.unito.it 
>>> <mailto:rabellino at di.unito.it>> wrote:
>>>
>>>> I have UseCanonical set to Off and the urls are constructed 
>>>> correctly with the FQDN name of my virtualhost.
>>>> As a reference:
>>>>
>>>>>
>>>>>       3.4.2. UseCanonicalName
>>>>>
>>>>>     UseCanonicalName/on|off/
>>>>>     Default: on
>>>>>     Server config, virtual host, directory, .htaccess
>>>>>
>>>>> This directive controls how Apache forms URLs that refer to 
>>>>> itself, for example, when redirecting a request for 
>>>>> /http://www.domain.com/some/directory/ to the correct 
>>>>> /http://www.domain.com/some/directory// (note the trailing "/" ). 
>>>>> If UseCanonical-Name is on (the default), then the hostname and 
>>>>> port used in the redirect will be those set by ServerName and 
>>>>> Port. If it is off, then the name and port used will be the ones 
>>>>> in the original request.
>>>>>
>>>>> One instance where this directive may be useful is when users are 
>>>>> in the same domain as the web server (for example, on an 
>>>>> intranet). In this case, they may use the "short" name for the 
>>>>> server (/www/, for example), instead of the fully qualified domain 
>>>>> name (/www.domain.com/, say). If a user types a URL such as 
>>>>> /http://www/somedir/ (without the trailing slash), then, with 
>>>>> UseCanonicalName switched on/,/ the user will be directed to 
>>>>> /http://www.domain.com/somedir//, whereas with UseCanonicalName 
>>>>> switched off, he or she will be redirected to 
>>>>> /http://www/somedir//. An obvious case in which this is useful is 
>>>>> when user authentication is switched on: reusing the server name 
>>>>> that the user typed means they won't be asked to reauthenticate 
>>>>> when the server name appears to the browser to have changed. More 
>>>>> obscure cases relate to name/address translation caused by some 
>>>>> firewalling techniques
>>>>>
>>>>
>>>> How are you calling your server in the browser url ? If you use the 
>>>> IP, probably then you'll get the IP on the email.
>>>> Which browser/version are you using ?
>>>>
>>>> Into the lines you pinpointed, it's used $_SERVER['HTTP_HOST'] 
>>>> instead of $_SERVER['SERVER_NAME']: i agree with you, the second is 
>>>> better because it's related to the request's headers and not to the 
>>>> server configuration. I suggest Jules to exchange these as the 
>>>> values at the worst case are identical.
>>>>
>>>> hope this helps.
>>>>
>>>> Brad Beckenhauer ha scritto:
>>>>> Ok,  I'm no PHP kung-fu expert, but I'm pretty sure that I've 
>>>>> narrowed down where my problem is, but I'm not sure how to fix it 
>>>>> or if there is a better method.
>>>>> in /lib/NSSDropbox.php lines 40-43 appear to be what is extracting 
>>>>> the server name for the email message.  In my case it's always an 
>>>>> IP Address instead of the desired DNS host name.   I did abit of 
>>>>> research and found that if I set  "UseCanonical On" in the apache 
>>>>> conf file that $_SERVER['SERVER_NAME']; would return my server DNS 
>>>>> name.
>>>>> I have a correct entry in my /etc/hosts file.
>>>>> What am I missing here to get the email to have the dns name 
>>>>> instead of the hostname?
>>>>> thanks
>>>>> Brad
>>>> ....
>>>> -- 
>>>> Ing. Sergio Rabellino
>>>>
>>>> Università degli Studi di Torino
>>>> Dipartimento di Informatica
>>>> ICT Services Director
>>>> Tel +39-0116706701  Fax +39-011751603
>>>> C.so Svizzera , 185 - 10149 - Torino
>>>>
>>>> <logo.jpg> <http://www.di.unito.it>
>>>>
>>>> _______________________________________________
>>>> ZendTo mailing list
>>>> ZendTo at zend.to <mailto:ZendTo at zend.to>
>>>> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
>>>
>>>
>>> _______________________________________________
>>> ZendTo mailing list
>>> ZendTo at zend.to
>>> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
>>
>> Jules
>>
>> -- 
>> Julian Field MEng CITP CEng
>> www.Zend.To
>>
>> Need help fixing or optimising your systems?
>> Contact me!
>> Need help getting you started solving new requirements from your boss?
>> Contact me!
>>
>> PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
>> Follow me at twitter.com/JulesFM
>>    
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> ZendTo mailing list
>> ZendTo at zend.to
>> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
>
> -- 
> Ing. Sergio Rabellino
>
> Università degli Studi di Torino
> Dipartimento di Informatica
> ICT Services Director
> Tel +39-0116706701  Fax +39-011751603
> C.so Svizzera , 185 - 10149 - Torino
>
> <http://www.di.unito.it>
>
>
> _______________________________________________
> ZendTo mailing list
> ZendTo at zend.to
> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto

Jules

-- 
Julian Field MEng CITP CEng
www.Zend.To

Need help fixing or optimising your systems?
Contact me!
Need help getting you started solving new requirements from your boss?
Contact me!

PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
Follow me at twitter.com/JulesFM

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ecs.soton.ac.uk/pipermail/zendto/attachments/20100905/d7510c6f/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 4167 bytes
Desc: not available
Url : http://mailman.ecs.soton.ac.uk/pipermail/zendto/attachments/20100905/d7510c6f/attachment.jpe 


More information about the ZendTo mailing list