Help With Strange Exception

Could some body shed some light on this for me please. I keep finding these errors in my log. It appears that calls to cache are being appended to my URLs and I do not have a clue why or where to begin my debugging efforts.




2012/09/21 06:44:00 [error] [exception.CHttpException.404] exception

'CHttpException' with message 'The system is unable to find the

requested action "cache".' in

/home/termine/framework/web/CController.php:484

Stack trace:

#0 /home/termine/framework/web/CController.php(271):

CController->missingAction('cache')

#1 /home/termine/framework/web/CWebApplication.php(283):

CController->run('cache')

#2 /home/termine/framework/web/CWebApplication.php(142):

CWebApplication->runController('setup/subject/c...')

#3 /home/termine/framework/base/CApplication.php(162):

CWebApplication->processRequest()

#4 /home/termine/pta.mydomain.com/htdocs/index.php(24):

CApplication->run()

#5 {main}

REQUEST_URI=/setup/subject/cache/b654b9306ad09713f4a766b7153cbc30

HTTP_REFERER=https://bromleyprspta.mydomain.com/setup/subject/admin



I have Apc cache enabled:


		//COMPONENT - Caching (Using CApcCache)

		'cache'=>array(

            'class'=>'system.caching.CApcCache'),



The HTTP_REFERER=https://bromleyprspta.mydomain.com/setup/subject/admin

reads HTTP_REFERER=https://bromleyprspta.mydomain.com/module/controller/action but I have no idea why the REQUEST_URI is displaying REQUEST_URI=/setup/subject/cache/b654b9306ad09713f4a766b7153cbc30

My URL manager is set up like so:




		//COMPONENT - URL Manager (CUrlManager)

		'urlManager'=>array(

            'urlFormat'=>'path',

        	'showScriptName'=>false,

			'caseSensitive'=>false,

			'rules'=>array(

				'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',

				'<module:\w+>/<controller:\w+>/<action:\w+>'=>'<module>/<controller>/<action>',

			),

		),



I cannot replicate this error myself. I have tried all manner of clearing the Apc user cache and trying to catch the bug but to no avail.

Could someone help?




The system is unable to find the

requested action "cache".'



does the requested controller have a method named actionCache?? not mean the cache application component !

No. That is the strange thing. I do not have any actions named ‘cache’ obviously these URLs with cache/3452345 etc appended appear in the app some where. The user then clicks on them which generates the 404 error.

For clarity I have written NO code that would append e.g. cache/3452345… to then end of a URL. I am assuming that the cache component is causing this somewhere? ~Very Strange?

[color="#006400"]/* Moved from Extensions to General Discussion */[/color]

Sorry. Didn’t know I was in extensions.

Looks like this is a Chrome extension issue.

Issue 132059 in chromium: Chrome causing 404’s ending with “/cache/[hex-string]/”

https://groups.google.com/a/chromium.org/forum/?fromgroups=#!topic/chromium-bugs/978FVTv2rQw