Project

General

Profile

Actions

Bug #17457

closed

External URL leads to Internal Server Error (Error 500)

Added by Oliver Kuka almost 17 years ago. Updated almost 14 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Communication
Target version:
-
Start date:
2007-07-11
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.1
PHP Version:
4.3
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

We have a mysterious problem with the pagetype "External URL". Instead of leading to the URL, an Internal Server Error (on the typo3 page) appears, regardless if you click the link in the navigation, use the direkt URL to the page with the external URL or even just use "?jumpurl=http://page.url/". It doesn't matter what kind of protocoll the URL has or if it just leads to a file on the server.

Now, to make things really strange, there's one occasion that makes the external URL work. That is, if one is logged in into the backend and can see the page and all above it (has the "show page" right). The jumpurl parameter works as well, as long, as an id parameter is given, that the logged in user can see (?id=cansee&jumpurl=page). Of course all must happen in the same browser(session).

The error.log just states "Premature end of script headers: /path/to/htdocs/index.php".

I assume there's a difference how those pages are handled when logged in and not logged in. But what? And why does it concern the pagetype external URL and none else?

This error just appeared. We didn't change anything on the typo3 installation. And the server admin claims to be innocent as well. When it appeared we had typo3 4.0 and we just updated it to 4.1.1, hoping that it would fix the problem (which it didn't).

I hope anyone can give some hint or even a solution to this problem. Thanks in advance.

PHP 4.3.4
Apache 1.3.29
(issue imported from #M5944)

Actions

Also available in: Atom PDF