Closed Bug 935447 Opened 11 years ago Closed 10 years ago

Unable to claim badge after piloting Mars rover

Categories

(Webmaker Graveyard :: Badges, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: gerv, Assigned: ben)

Details

When you visit:
http://mars.webmaker.org/Unit2/index.html
and complete the first mission, it offers you the opportunity to claim a badge.

You get a "Mission Complete! Badge Award! popup with the URL:
http://mars.webmaker.org/badge-it-gadget-lite/process-badges/badge_remote_pilot.html

It asks for your name and email address. Submit that form and you get:

http://mars.webmaker.org/badge-it-gadget-lite/process-badges/gadget2.php :

405 Method Not Allowed

    Code: MethodNotAllowed
    Message: The specified method is not allowed against this resource.
    ResourceType: OBJECT
    Method: POST
    RequestId: 9E7B2759576193FB
    HostId: 2ghkYHxriWj8AxgwtlFmQrC8Tc1GsG9ITWRH8KTx/6rRrBYxBjEgEzac/5pAMq/U

Not sure where the right place is to file this... pass it on if it's wrong.

Gerv
Same problem occurs for the other, solar system, simulation on mars.webmaker.org.

Gerv
:ben, Amazon S3 doesn't support php. Should the mars stuff be moved to something that supports PHP, or should the badging just be removed?
Assignee: nobody → ben
Status: NEW → ASSIGNED
Comment 2 also raises an implicit question about QA... was this tested? If this worked on the staging server, what's different in production? How can we eliminate that difference?

Gerv
Adding JP, who graciously created a PHP server for the badge script.

Jo(h)ns, what changes need to me made to http://github.com/mx-mx/mars.webmaker.org for the badge-it-gadget script to run from this new server?
I think we just need to point the mars.webmaker.org app to the right node, but I'm not clear where to do that.
Can it run cross-domain?
We missed the window on this, likely my fault.  Badging never did work off this site.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.