mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node operation allows you to replace an existing SSL certificate for a domain by providing the certificate ID along with the new certificate and its private key. It is useful when you need to update or renew SSL certificates to maintain secure HTTPS connections for your domains.

Practical examples include:

  • Updating an expired SSL certificate with a renewed one.
  • Replacing a compromised certificate with a new secure certificate.
  • Automating SSL certificate rotation as part of security best practices.

Properties

Name Meaning
Certificate Id The unique identifier of the SSL certificate that you want to replace.
Certificate The new SSL certificate content in string format to replace the existing one.
Private Key The private key corresponding to the new SSL certificate, provided as a string.

Output

The node outputs JSON data representing the response from the API after attempting to replace the SSL certificate. This typically includes confirmation details about the updated certificate or error information if the replacement failed.

No binary data output is involved in this operation.

Dependencies

  • Requires an API key credential for authenticating with the mittwald mStudio API.
  • The node communicates with the mittwald API endpoint at https://api.mittwald.de.
  • Proper configuration of the API authentication credentials within n8n is necessary.

Troubleshooting

  • Invalid Certificate Id: If the provided certificate ID does not exist or is incorrect, the API will return an error. Verify the certificate ID before running the node.
  • Malformed Certificate or Private Key: Ensure that the certificate and private key strings are correctly formatted PEM blocks. Improper formatting can cause the API to reject the request.
  • Authentication Errors: Missing or invalid API credentials will prevent successful communication with the mittwald API. Confirm that the API key is set up correctly in n8n.
  • Network Issues: Connectivity problems to the API endpoint may cause timeouts or failures. Check network access and proxy settings if applicable.

Links and References

Discussion