Defect #10535
open
  
Atom feeds for the Project Activity contain incorrect hostname
 
        
        Added by Artem Sheremet over 13 years ago.
        Updated almost 5 years ago.
        
  
  
  
  Description
  
  The link in the Atom feed (at least for Project Activity) contains a hostname detected by Rails, but not the one specified in settings.
This makes link unusable if the requests to Rails are proxified.
	Versions:
	Redmine:
SVN: http://redmine.rubyforge.org/svn/branches/1.3-stable revision 9240
	Env:
Ruby version              1.8.7 (x86_64-linux)
RubyGems version          1.3.7
Rack version              1.1.2
Rails version             2.3.14
Active Record version     2.3.14
Active Resource version   2.3.14
Action Mailer version     2.3.14
Active Support version    2.3.14
Application root          /opt/redmine
Environment               production
Database adapter          mysql
Database schema version   20110902000000
   
 
  
  Files
  
 
  
  
    
    
    
    
    Confirmed the issue. I think the links in the Atom feed should respect Setting.protocol and Setting.host_name.
	The attached is a workaround for the issue.
 
     
   
  
  
  
  
    
    
    
    
       - Target version changed from Candidate for next major release to 4.2.0
 
    
    Setting the target version to 4.2.0.
 
     
   
  
  
    
    
    
    
       - Status changed from Confirmed to Closed
 
       - Assignee set to Go MAEDA
 
       - Resolution set to Fixed
 
    
    
     
   
  
  
    
    
    
    
       - Related to Defect #17309: RSS feed gives away localhost link added
 
    
    
     
   
  
  
    
    
    
    
       - Status changed from Closed to Reopened
 
    
    r19810 generates incorrect links if Redmine is deployed using sub-URI.
	For example, if ENV['RAILS_RELATIVE_URL_ROOT'] is '/dir' and Setting.host_name is 'example.net/dir', a link to an issue will be http://example.net/dir/dir/issues/1 ('dir' appears twice).
 
     
   
  
  
    
    
    
    Go MAEDA wrote:
	r19810 generates incorrect links if Redmine is deployed using sub-URI.
	For example, if ENV['RAILS_RELATIVE_URL_ROOT'] is '/dir' and Setting.host_name is 'example.net/dir', a link to an issue will be http://example.net/dir/dir/issues/1 ('dir' appears twice).
	And also app/views/journals/index.builder should have been changed to support Setting.host_name but r19810 didn't.
	I will revert the change.
 
     
   
  
  
    
    
    
    
       - Target version deleted (
4.2.0) 
    
    
     
   
  
 
  
  
  
 
Also available in:  Atom
  PDF