{ Community }
  • Academy
  • Docs
  • Developers
  • Resources
    • Community Articles
    • Apigee on GitHub
    • Code Samples
    • Videos & eBooks
    • Accelerator Methodology
  • Support
  • Ask a Question
  • Spaces
    • Product Announcements
    • General
    • Edge/API Management
    • Developer Portal (Drupal-based)
    • Developer Portal (Integrated)
    • API Design
    • APIM on Istio
    • Extensions
    • Business of APIs
    • Academy/Certification
    • Analytics
    • Events
    • Hybrid
    • Integration (AWS, PCF, Etc.)
    • Microgateway
    • Monetization
    • Private Cloud Deployment
    • Insights
    • IoT Apigee Link
    • BaaS/Usergrid
    • BaaS Transition/Migration
    • Apigee-127
    • New Customers
    • Topics
    • Questions
    • Articles
    • Ideas
    • Leaderboard
    • Badges
  • Log in
  • Sign up

Get answers, ideas, and support from the Apigee Community

  • Home /
  • Edge/API Management /
avatar image
0
Question by Pedro Ivo Dantas · Feb 15 at 05:36 PM · 67 Views connectivity504 gateway time-out

WSO2 cloud endpoint timeout

Hi everyone,

I have an API published to WSO2 public cloud, and have created a proxy on Apigee Edge cloud. However, whenever I try to call the proxy, I get an 504 - gateway timeout response. My proxy doesn't do anything - it's just a reverse proxy that forwards the request to the endpoint. I'm not getting any hits on WSO2 logs, therefore I assume this is a communication problem between Edge and WSO2 servers.

Any suggestions on how I can test directly for connectivity between Apigee and WSO2? I'm pretty new to Apigee, am actually testing the platform for later use. I'm able to call the endpoint on WSO2 directly from my machine without problem.

Thanks.

Pedro

Comment
Add comment Show 1
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Dino-at-Google ♦♦   · Feb 15 at 11:59 PM 0
Link

I suggest using Trace UI in Apigee Edge to determine what's happening on the connection.

Also try connecting from Apigee Edge to "anything else", (eg httpbin.org) to see if it's a problem unrelated to the WS02 endpoint.

Close

1 Answer

  • Sort: 
avatar image
0

Answer by Siddharth Barahalikar   · Feb 17 at 05:07 AM

Can you confirm it is WSO2 Cloud and not WSO2 APIM running in your local machine.

Also, check the target endpoint. If you are using any resources, then the uripath will be appended to the target endpoint again. You need to disable proxy.pathsuffix on TargetEndpoint Preflow.

Provide the Apigee Proxy Bundle/ZIP for better inspection.

Comment
Add comment Show 1 · Link
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Dino-at-Google ♦♦   · Feb 20 at 02:13 AM 0
Link

Ahh, good point! If it's WS02 APIM running on a local host, you can try using something like ngrok to enable that local thing to be reachable from the internet. For testing only!

Follow this Question

Answers Answers and Comments

65 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

http calls from node proxies fail to some servers with error EINVAL 1 Answer

Anybody receiving HTTP 503 error, today Dec 18th US time? 1 Answer

Unable to identify proxy for host 4 Answers

How to check whether firewall is open between apigee and an on-premise server? is it possible to ping or telnet from apigee? 2 Answers

connection errors 2 Answers

  • Products
    • Edge - APIs
    • Insights - Big Data
    • Plans
  • Developers
    • Overview
    • Documentation
  • Resources
    • Overview
    • Blog
    • Apigee Institute
    • Academy
    • Documentation
  • Company
    • Overview
    • Press
    • Customers
    • Partners
    • Team
    • Events
    • Careers
    • Contact Us
  • Support
    • Support Overview
    • Documentation
    • Status
    • Edge Support Portal
    • Privacy Policy
    • Terms & Conditions
© 2019 Apigee Corp. All rights reserved. - Apigee Community Terms of Use - Powered by AnswerHub
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Post an idea
  • Spaces
  • Product Announcements
  • General
  • Edge/API Management
  • Developer Portal (Drupal-based)
  • Developer Portal (Integrated)
  • API Design
  • APIM on Istio
  • Extensions
  • Business of APIs
  • Academy/Certification
  • Analytics
  • Events
  • Hybrid
  • Integration (AWS, PCF, Etc.)
  • Microgateway
  • Monetization
  • Private Cloud Deployment
  • Insights
  • IoT Apigee Link
  • BaaS/Usergrid
  • BaaS Transition/Migration
  • Apigee-127
  • New Customers
  • Explore
  • Topics
  • Questions
  • Articles
  • Ideas
  • Members
  • Badges