{ 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 /
  • Private Cloud Deployment /
avatar image
0
Question by Mahammad Feroz · Jun 10, 2017 at 04:51 PM · 294 Views rmp

Getting "unexpected validation error null" while deploying proxy

As per Apigee documentation, I have created truststore for making backend calls over HTTPs and configured it in my service call out policy as mentioned below. I could see the trust store under Admin --> TLS Certificates from Edge UI. But getting an error "unexpected validation error null" while deploying the proxy. Looks like RMP node doesn't recognize the trust store. I have performed the creation of trust store on Management Server node assuming it will reflect to all the components. Do I need to perform the same on all RMP nodes? Pls help?

Note: I am using Apigee on-prem instance.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ServiceCallout name="SC-Call-To-Source" enabled="true" continueOnError="false" async="false">
    <DisplayName>SC-Call-To-Source</DisplayName>
    <Properties/>
    <Request variable="request" clearPayload="true">
        <IgnoreUnresolvedVariables>false</IgnoreUnresolvedVariables>
        <Set>
            <Path>test/test</Path>
        </Set>
    </Request>
    <Response>response</Response>
    <HTTPTargetConnection>
        <Properties/>
	<URL>https://example.com</URL>
        <SSLInfo>
        <Enabled>true</Enabled>
        <ClientAuthEnabled>true</ClientAuthEnabled>
        <TrustStore>ref://truststoreref</TrustStore>
    </SSLInfo>
    </HTTPTargetConnection>
</ServiceCallout> 
Comment
Add comment
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

Close

1 Answer

  • Sort: 
avatar image
0

Answer by Sai Saran Vaidyanathan   · Jun 11, 2017 at 04:39 AM

Hi @Mahammad Feroz

Assuming you have followed the steps correctly. If not, please verify your steps as mentioned here.

Also in your HTTPTargetConnection - just provide the trust store name. In your case

<TrustStore>truststoreref</TrustStore>

Hope this helps

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 Mahammad Feroz · Jun 11, 2017 at 10:15 PM 0
Link

@Sai Saran Vaidyanathan, as I am using trsutstore reference, configured it like that. I have followed the same steps as described in the Apigee provided document. Here are the steps:

  • Created the PEM file and added all the backend provided certificates
  • Created truststore and uploaded the PEM file
  • Created the truststore reference
  • Created an API proxy and configured Service Callout policy to use the truststore reference

As mentioned in my earlier post, I have created truststore on Management Server node only. Do I need to create the same on each RMP node as they are installed on different nodes?

Follow this Question

Answers Answers and Comments

39 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

Related Questions

Documentation for adding additional RMP nodes 1 Answer

Service to check list of ports used for all organizations APIGEE? 1 Answer

Is it possible to customize the Apigee Edge service/router unavailable message? 1 Answer

Recommendation for number of RMP nodes 1 Answer

  • 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