• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Invalid parameter: parameter must be a non-empty string and valid URI/IRI - library/Zend/Feed/Writer

#1
Hello,


I find these entries in the server log:



XenForo is on 1.2.4.

Zend_Feed_Exception: Invalid parameter: parameter must be a non-empty string and valid URI/IRI - library/Zend/Feed/Writer/Feed/FeedAbstract.php:406
Erstellt von: Unbekanntes Benutzerkonto, Heute um 06:05 Uhr
#0 /var/www/library/XenForo/ViewPublic/Forum/GlobalRss.php(17): Zend_Feed_Writer_Feed_FeedAbstract->setLink('http://domainname...')
#1 /var/www/library/XenForo/ViewRenderer/Abstract.php(227): XenForo_ViewPublic_Forum_GlobalRss->renderRss()
#2 /var/www/library/XenForo/ViewRenderer/Rss.php(31): XenForo_ViewRenderer_Abstract->renderViewObject('XenForo_ViewPub...', 'Rss', Array, '')
#3 /var/www/library/XenForo/FrontController.php(582): XenForo_ViewRenderer_Rss->renderView('XenForo_ViewPub...', Array, '', NULL)
#4 /var/www/library/XenForo/FrontController.php(158): XenForo_FrontController->renderView(Object(XenForo_ControllerResponse_View), Object(XenForo_ViewRenderer_Rss), Array)
#5 /var/www/index.php(13): XenForo_FrontController->run()
#6 {main}
array(3) {
["url"] => string(53) "http://domainname.com/index.php?forums/-/index.rss"
["_GET"] => array(1) {
["forums/-/index_rss"] => string(0) ""
}
["_POST"] => array(0) {
}
}
(I exchanged the domain name for different reason. It is a German name using an umlaut (that's a letter with two dots on top :D ).


What to do to get rid of this error?


Georg
 
Last edited:

Mike

XenForo developer
Staff member
#2
(I exchanged the domain name for different reason. It is a German name using an umlaut (that's a letter with two dots on top :D ).
That would be the problem then -- you need to check your board URL setting. If the umlaut is in the domain, you should enter the IDN version of the domain. If the umlaut is in the directory, it should be URL encoded.
 
#3
Hi, Mike -


I changed it to the IDN version and no new error message showed up. This fixed also a problem with the RSS Feeds.

Thanks!


Georg