Hi Doug,
Thanks for the prompt response.
When I run this from the web app on my smarterasp.net web server, I get an error. When I run from my local web server, the request runs ok.This has been working on smarterasp.net for more than a year, but a couple days ago, it stopped working. Nothing has changed in the code on the web site on the server. HTTP REQUEST: api.meetup.com/2/events?offset=0&format=json&limited_events=False&group_id=2996152&time=-6w%2C&page=20&fields=rsvp_rules&order=time&status=upcoming%2Ccancelled&desc=false&sig_id=81389352&sig=3cdd7cfeadfa0c3be367024ae4078f1000e8ba37CURRENT HTTP RESPONSE TO THE SMARTER ASP.NET SERVER: The remote server returned an error: (403) Forbidden. CURRENT HTTP RESPONSE to my development web serverHTTP/1.1 200 success{"results": [{"utc_offset": -14400000,"venue": {"zip": "20005","country": "us","city": "Washington","address_1": "16th & I Street, NW","name": "-","lon": -77.03643,"id": 5891672,"state": "DC","lat": 38.909519,"repinned": false},"rsvp_limit": 39,"headcount": 0,"rsvp_rules": {"refund_policy": {"policies": ["member_cancellation","event_cancellation","event_rescheduled"],"days": 1,"notes": "Refund (minus $5 cancellation fee) if before 2 pm, the day before hike, you BOTH:1.) Change RSVP to "No" -AND-2.) Email request to xxxxxxxCAPITALHIKINGCLUB.ORG. List DATE YOU PAID and your FULL NAME."},"open_time": 1431216000000,"closed": 0,"guest_limit": 2,"waitlisting": "off"}, ...(etc.)
----------------------
Here's the code of how the web api is called. It is done through port 80.
Dim meetupApiKeyValue As String = System.Configuration.ConfigurationManager.AppSettings("MeetupApiKey")
Dim response As System.Net.HttpWebResponse = Nothing
Dim webRequest As System.Net.WebRequest = System.Net.WebRequest.Create(formattedUri)
Dim myProxy As System.Net.WebProxy = New System.Net.WebProxy("myproxy", 80)
myProxy.BypassProxyOnLocal = True
webRequest.Proxy = myProxy
Try
Dim request As System.Net.HttpWebRequest = System.Net.WebRequest.Create(formattedUri)
response = request.GetResponse()
Catch ex As Exception
output.AppendLine("No events were retrieved for display. Reason: " + ex.Message) <==== WE ARE SEEING THIS ERROR OUT, AND THIS MESSAGE DISPLAYED ON THE WEB SITE
End Try
-------------------------------------
-----------------------------------------------