volentixlabsinc / venue-server

The backend services for Venue, a community engagement platform for the Volentix community
https://venue.volentix.io
MIT License
6 stars 0 forks source link

Server returns 500 error verifying that bitcointalk profile exists with /check/profile #224

Closed shawnlauzon closed 6 years ago

shawnlauzon commented 6 years ago

Client makes a call to check profile, receives this output:

image

I see no logs for this failure. Looks to me like bitcoin talk is blocking us for some reason.

shawnlauzon commented 6 years ago

@joemarct I've attempted to resolve this by going through the crawlera path on the /check/profile call, but I didn't implement it correctly (see recent commits). So at this moment, Bitcointalk seems to be returning 500 errors for incorrect IDs, but good return values for correct IDs. Earlier in the day I was getting a 500 error for all IDs

I would like to server code to retry immediately with crawlera if it gets an unexpected error from the server. Please log everything when it goes down this path (see some of my misplaced code with what I was thinking).