I've been struggling with SharePoint Store last 2 weeks and I'm unable to get it working. I've configured the whole 2013 without problem and this is driving me nuts.
Environment is 1 server, including the SQL. It's installed directly as full instalation, version 15.0.4481.1005, App management service and subscription service are running as they should be, they've been recreated from scratch following the guides on MS and Chris Whiteheads one. Every single check says that they are ok, up and running. I've wiped out the web app with host headers and now I'm using the standard one, without HH. Domain for apps is configured as per MS advice, and it's subdomain. I can install app to catalog and deploy them wherever I want.
The issue is when I click on SharePoint Store - i get the message: "Sorry,we are not able to connect to Store, please try again later." (it's not the exact one). the ULS shows this:
Sending Request to Office.com with the followingURL:?lc=cs%2DCZ&type=3&build=15%2E0%2E4420%2E1017&av=OSU150&origin=EC101785291&corr=%7B89bc169c%2Db001%2D3005%2Dd523%2D6fec28629aa2%7D
Request to office.com with the following URL:?lc=cs%2DCZ&type=3&build=15%2E0%2E4420%2E1017&av=OSU150&origin=EC101785291&corr=%7B89bc169c%2Db001%2D3005%2Dd523%2D6fec28629aa2%7D&clientip=10.240.8.47 caused a URL exception. Maybe marketplace settings are not setup. Exception details: System.UriFormatException: Invalid URI: The format of the URI could not be determined.
Response from office.com was null or its HTTP status code was not 'OK'.
An exception was thrown while running task 'GetOfficeMarkets'. Microsoft.SharePoint.SPException: Omlouváme se, ale nemůžeme se připojit k SharePoint Store. Zkuste to za chvilku znovu.
at Microsoft.SharePoint.Marketplace.OfficeProxy.OfficeProxy.GetMarkets(String userDefaultBillingMarket, String userDefaultContentMarket, String userIP, List`1& markets, Boolean& validDefault)
at Microsoft.SharePoint.ApplicationPages.StorefrontBase.GetOfficeMarkets(HttpRequest request, List`1& markets, Boolean& validDefaults)
at Microsoft.SharePoint.ApplicationPages.StorefrontBase.TaskGetOfficeMarkets()
at Microsoft.SharePoint.ApplicationPages.StorefrontBase.TryRunTask(TryGetOutput taskMethod)
I've just can't find the solution. Everything else is working, including the User Profile service...