NEIKEv2Provider Trust evaluate failure: [leaf MissingIntermediate]

Hello, I’m not an ios dev, and need some help with logs and maybe doc navigation.

Issue: I’ve set up a vpn server which works with ikev2 protocol, i used strongswan guides for that. And when for the first time connection passed successful. It was a half of year ago. But for now i have a trouble and it looks like certificate is a cause of connection failes.

As I said, I’m not an ios developer, and all that came into my mind is read my iphone's logs, and there I’ve found following strings:

<<Logs addings in output order>>

NEIKEv2Provider Trust evaluate failure: [leaf MissingIntermediate]

NEIKEv2Provider Certificate evaluation error = kSecTrustResultRecoverableTrustFailure

NEIKEv2Provider Certificate is not trusted

NEIKEv2Provider Certificate authentication data could not be verified

NEIKEv2Provider IKEv2IKESA[2.2, A4E7DFB6DA604E0B-9F9BA944C0CB16CA] state Connecting -> Disconnected error (null) -> Error Domain=NEIKEv2ErrorDomain Code=8 "Authentication: Certificate authentication data could not be verified" UserInfo={NSLocalizedDescription=Authentication: Certificate authentication data could not be verified}

NEIKEv2Provider IKEv2Session[2, A4E7DFB6DA604E0B-9F9BA944C0CB16CA] Failed to process IKE Auth (EAP) packet (connect)

<<End>>

It looks like the first log's line describes what’s wrong very well. My certificate is self signed, so obviously my trouble should be is an apple security policy updates.

Question#1: Am I right about my cert is not supposed to be trusted with new security policy?

Question#2: Can I make iphones trust my cert, and which way?


Appreciate any help, I’m suffering with that about 3 moths(((

iPhone 8 Plus

Posted on Sep 4, 2023 6:28 PM

Reply
Question marked as Best reply

Posted on Sep 4, 2023 11:50 PM

If you find yourself encountering issues with third-party apps or a particular website or product, reaching out to the respective app developer, or manufacturer can be a helpful step in resolving the problem.


How to Contact an App Developer:

  1. In-App Support: Many apps offer an in-app support feature. Look for a "Contact Us" or "Help" section within the app's settings or menu. This may provide you with direct contact information or a form to submit your query.
  2. App Store or Website: If you can't find in-app support or need additional assistance, visit the app's page on the respective app store --> How to contact an app developer - Apple Support
  3. Email Support: Check if the developer has an official support email address listed on their website or app store page. Send them an email explaining the issue you're facing. Be detailed in describing the problem to receive relevant assistance.
  4. Social Media: Some developers maintain active social media profiles. Reach out to them through platforms like Twitter or Facebook, describing your issue or sending them a direct message.
  5. Community Forums: Many apps have dedicated user forums or communities where you can ask questions and seek help from other users or the developers themselves.


How to Contact the Manufacturer: --> strongSwan - IPsec VPN for Linux, Android, FreeBSD, macOS ...


  1. Free and commercial support options for strongSwan. Free Support. Please read Requesting Help and Reporting Bugs before asking the community for help. Support
  2. Product Manual: As mentioned, the product manual can be an excellent resource for finding contact information. Look for the "Support" or "Contact Us" section in the manual.
  3. Product Packaging: Check the product's packaging for any contact details, customer support numbers, or websites provided by the manufacturer.
  4. Manufacturer's Website: Visit the official website of the manufacturer. Most reputable companies have a support section where you can find contact information or submit support requests.
  5. Customer Support: Look for a customer support phone number or email address on the manufacturer's website. Some companies even offer live chat support for immediate assistance.
  6. Social Media: Many manufacturers maintain a presence on social media platforms. Consider sending them a message or mentioning them in a post to seek help.
  7. Retailer: If you purchased the product from a retailer, they might also be able to assist you or direct you to the manufacturer's support channels.


When contacting either the app developer or the manufacturer, be sure to provide specific details about the problem you're facing, including any error messages, screenshots, or steps to reproduce the issue. This information will help them better understand and resolve the difficulty you're experiencing.


Remember to remain polite and patient while seeking support, as it may take some time for the developers or manufacturers to respond to your inquiries.


Similar questions

1 reply
Question marked as Best reply

Sep 4, 2023 11:50 PM in response to LexGolubkin

If you find yourself encountering issues with third-party apps or a particular website or product, reaching out to the respective app developer, or manufacturer can be a helpful step in resolving the problem.


How to Contact an App Developer:

  1. In-App Support: Many apps offer an in-app support feature. Look for a "Contact Us" or "Help" section within the app's settings or menu. This may provide you with direct contact information or a form to submit your query.
  2. App Store or Website: If you can't find in-app support or need additional assistance, visit the app's page on the respective app store --> How to contact an app developer - Apple Support
  3. Email Support: Check if the developer has an official support email address listed on their website or app store page. Send them an email explaining the issue you're facing. Be detailed in describing the problem to receive relevant assistance.
  4. Social Media: Some developers maintain active social media profiles. Reach out to them through platforms like Twitter or Facebook, describing your issue or sending them a direct message.
  5. Community Forums: Many apps have dedicated user forums or communities where you can ask questions and seek help from other users or the developers themselves.


How to Contact the Manufacturer: --> strongSwan - IPsec VPN for Linux, Android, FreeBSD, macOS ...


  1. Free and commercial support options for strongSwan. Free Support. Please read Requesting Help and Reporting Bugs before asking the community for help. Support
  2. Product Manual: As mentioned, the product manual can be an excellent resource for finding contact information. Look for the "Support" or "Contact Us" section in the manual.
  3. Product Packaging: Check the product's packaging for any contact details, customer support numbers, or websites provided by the manufacturer.
  4. Manufacturer's Website: Visit the official website of the manufacturer. Most reputable companies have a support section where you can find contact information or submit support requests.
  5. Customer Support: Look for a customer support phone number or email address on the manufacturer's website. Some companies even offer live chat support for immediate assistance.
  6. Social Media: Many manufacturers maintain a presence on social media platforms. Consider sending them a message or mentioning them in a post to seek help.
  7. Retailer: If you purchased the product from a retailer, they might also be able to assist you or direct you to the manufacturer's support channels.


When contacting either the app developer or the manufacturer, be sure to provide specific details about the problem you're facing, including any error messages, screenshots, or steps to reproduce the issue. This information will help them better understand and resolve the difficulty you're experiencing.


Remember to remain polite and patient while seeking support, as it may take some time for the developers or manufacturers to respond to your inquiries.


NEIKEv2Provider Trust evaluate failure: [leaf MissingIntermediate]

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.