$locales['UK'] = array(
'url' => 'http://ecs.amazonaws.uk/onca/xml',
'name' => t('United Kingdom'),

Should read
$locales['UK'] = array(
'url' => 'http://ecs.amazonaws.co.uk/onca/xml',
'name' => t('United Kingdom'),

co. is missing from the url

Comments

rburr49’s picture

I think I've cracked this one - you indeed have to apply the above change in amazon.module BUT you must also then purge the cached value which is stored in the database in the "cache" table under the cid "amazon:metadata" - should be good to go once you've done that...

RB

isani’s picture

Confirming -- changing the address in amazon.module and removing the line from cache made Amazon.co.uk work for me. Thanks, hooperman and rburr49.

dbr’s picture

Status: Active » Fixed

amazon.module now correctly uses .co.uk. Closing.

dbr’s picture

Status: Fixed » Closed (fixed)