My 3DS can't connect to the eShop, but it can connect to the Internet. I click on the eShop button, it takes to the first loading screen, and after minutes looking connection it marks Error #005-4040. And it is like that for days, now.
At this page, it says:
Error Code: 0054040
An error occurred while attempting to connect to the Nintendo eShop. Power off your system and try again.