Thanks for the feedback Evoltech. I would definitely recommend a pull request. Even better would be filing a new issue with a corresponding pull request that closes it.

Logging IP Addresses for an API request is not a big deal (to prevent abuse) except that our original implementation was not the best. A REMOTE_ADDR would be sufficient on our end instead of explicitly defining it in the request.

David.





On Wed, Feb 8, 2012 at 12:13 AM, Mr. Evoltech <evoltech@...> wrote:
Also please see attached a patch that will fix /admin/upgrade from crashing if this scenario happens again.  I can also submit a pull request if you want.

On another note, I am not sure why yall are passing the ip address as a parameter to the call home url, as if you actually wanted the ip address that the machine calling home from was you could just get that from the web server, and it also raised a, "why are they collecting this PII?"

Sincerely,
evoltech


On 02/07/2012 08:57 PM, Mr. Evoltech wrote:
>
Not sure if anyone has seen this but the upgrade server is giving error
messages that is causing /admin/upgrade to crash.

ie:
http://version.ushahidi.com/2/?v=2.1&u=ushahidi.march-hare.org%2F&ip=127.0.0.1

I suspect this is an issue with an upgrade to php that was done on the
server
>





~~~~~~~~~~~~~~~~~~~~~~~~~~
List Archive: http://list.ushahidi.com/

Would you like to receive list mail batched in a daily digest instead? Send a message to:
developers-digest-subscribe@...

To remove your address from the list, just send a message to
the address in the "List-Unsubscribe" header of any list
message. If you haven't changed addresses since subscribing,
you can also send a message to:
developers-unsubscribe@...

For addition or removal of addresses, we'll send a confirmation
message to that address. When you receive it, simply reply to it
to complete the transaction.

If you need to get in touch with the human owner of this list,
please send a message to:
developers-owner@...