Showing Posts For holozip.7592:
I am curious though – I’ve seen a couple of other people with this issue in the forums; how many people does it affect? Can anyone purchase gems normally without issue on OSX?
For what its worth, I’m running Mavericks.
I’ve never been able to purchase gems using the in game store, I either get:
{ “type”: “stepExternalIntro:error” } when paying via paypal?; or
{ “error”: “parse”, :type": order model:error" } when paying via credit card
I can’t get this working in-game, but I found a workaround using an external browser (credit card purchase only) to at least purchase gems. From there, the ingame store itself behaves fine.
Background: The mac client uses Cedega, and runs IE5 as its browser. It looks like the gem store is written for newer browsers.
- Open the gemstore in game, this will make a connection to https://gemstore-live.ncplatform.net and store an authentication cookie in a temporary folder.
- Tab out of the game and open the link above in a normal browser, like Chrome and you’ll see the gemstore, but with an “Authentication Error”.
- Open up Terminal and enter all on one line:
sqlite3 `find /private/var/folders -name Cookies 2>/dev/null` ‘select value from cookies where host_key=“gemstore-live.ncplatform.net”’
This will give you an authentication cookie string, a bit like this faked one:
C7FF0E1D-F9FF-4A15-8520-65EFFF5472EF
- Install a cookie editor extension for chrome, I used “edit-this-cookie”
- Browse to https://gemstore-live.ncplatform.net
- Add a cookie with name of “s” and a value of your output from above
- Refresh (the auth error goes away)
- Make your purchase using a credit card
Note – I couldn’t make this method work with Paypal, the popup to open the paypal window didn’t function.
I’m pretty annoyed I had to go to such lengths to buy gems; but I guess the mac client is beta – I bought a tonne so I don’t have to do this again any time soon.
Hopefully the purchase flow will be fixed to work with older browsers that Cedega uses; or they’ll get back the team that dealt with the Cedega wrapper to work on updating the internal browser.
I can’t get this working in-game, but I found a workaround using an external browser (credit card purchase only) to at least purchase gems. From there, the store itself behaves just fine.
Background: The mac client uses Cedega, and runs IE5 as its browser. It looks like the gem store is written for newer browsers.
- Open the gemstore in game, this will make a connection to https://gemstore-live.ncplatform.net and store an authentication cookie in a temporary folder.
- Open the link above in a normal browser, like Chrome and you’ll see the gemstore, but with an “Authentication Error”.
- Tab out of the game, open up Terminal and enter all on one line:
sqlite3 `find /private/var/folders -name Cookies 2>/dev/null` ‘select value from cookies where host_key=“gemstore-live.ncplatform.net”’
This will give you an authentication cookie string, a bit like this faked one:
C7FF0E1D-F9FF-4A15-8520-65EFFF5472EF
- Install a cookie editor extension for chrome, I used “edit-this-cookie”
- Browse to https://gemstore-live.ncplatform.net
- Add a cookie with name of “s” and a value of your output from above
- Refresh (the auth error goes away)
- Make your purchase using a credit card
Note – I couldn’t make this method work with Paypal, the popup to open the paypal window didn’t function.
I’m pretty annoyed I had to go to such lengths to buy some gems; but I guess the mac client is ‘beta’ – I bought a tonne so I don’t have to do this again any time soon.
Hopefully the purchase flow will be fixed to work with older browsers that Cedega uses; or they’ll get back the team that dealt with the Cedega wrapper to work on updating the internal browser. I live in hope.
(edited by holozip.7592)
I too get the same issue – I haven’t found a solution for this either. Have you had any joy?