-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Certificate is missing. #164
Comments
Hi @LearningProcesss 😊 Thanks for bringing this issue up. Unfortunately, this has changed recently (in wolkenkit 3.1.2), so you now have to bring your own custom certificate. You can find details on how to do this in the documentation. If you need help in creating a certificate, please refer to https://www.freecodecamp.org/news/how-to-get-https-working-on-your-local-development-environment-in-5-minutes-7af615770eec/ or https://www.thenativeweb.io/blog/2017-12-29-11-51-the-openssl-beginners-guide-to-creating-ssl-certificates/ We are working on getting this fixed in wolkenkit 4.0, where you won't need HTTPS for development any more. Unfortunately, this will still take some time. If you have any questions, please let us know 😊 |
@LearningProcess Did this solve the issue? |
It seems as if the problem was solved, so we are going to close this now. |
hmm, so latest version (3.1.2) gives the above error, wolkenkit start
Starting the application...
Verifying health on environment default...
Application certificate has expired.
✗ Failed to start the application. Just wondering: is this project still active? |
On the other hand, version 4 seems more promising, this seems to create a running server: npx wolkenkit@4.0.0-internal.16 init
npx wolkenkit dev Question: the sample chat application has no client, where can one find the API for the client ? |
@davidmoshal Yes, the project is highly alive – however, except for enterprise customers we don't work on the 3.x branch any more, instead we focus on the 4.x version (which is basically a rewrite from scratch). Regarding your question on the sample chat application, there actually is no client (yet), so your best bet it currently the documentation in the README.md (which, TBH, is very short right now). However, we think that we will release the CTP 2 very soon, and this version will then also include GraphQL support, which maybe makes it a little easier to discover the API. |
Let me write a summary about my experience with this issue (wolkenkit:3 - not 4) as I understood it is an interesting platform... First of all (esp. as Windows user) you have to be aware there is during installation a very tight coupling to docker.. Let me here refer to choco - as easy&straight way .. how I like it for trainings.. For docker (on Windows - in Linux it is much more straight forward) that there are due to Microsoft HyperV-Technologies different approaches - best described at: https://stefanscherer.github.io/how-to-install-docker-the-chocolatey-way/. This means:
So this description will focus on HyperV / Docker-Desktop for Windows using choco; Linux is extremely similar - for the docker-toolbox / Oracle VM-Toolbox "https://www.virtualbox.org/" I will not comment any further (I also had this running before, but never went into this detail). On windows platform (ideally virtualized) choco is for me the key tool for training - you can fast install / uninstall things; and VMs have the benefit of you can also restore a previous point (assuming to take a snapshot / copy from time to time of whole VM state). Wolkenkit was very careful upon security (=>"Client Certificates"/see https://docs.wolkenkit.io/3.0.0/reference/configuring-an-application/using-custom-certificates/); and the challenges with Docker Desktop are:
The motivation was to have a look at https://docs.wolkenkit.io/latest/media/sample-applications/wolkenkit-todomvc/ (as described at https://www.heise.de/blog/DDD-Co-Teil-10-wolkenkit-start-3852123.html - just as background if someone is interested).. How would a step-by-step guide roughly look-like:
Open in Edge "https://localhost:8080" (https!!) ignore the certificate warning (in theory you can omit them by importing the ca.pem) and you have wolkenkit! |
Hi,
wolkenkit start command, give me this error:
package.json contains malformed configuration (Missing required property: certificate (at wolkenkit.environments.default.api.certificate)).
✗ Certificate is missing.
▻ Due to a security issue in wolkenkit, the built-in certificate for local.wolkenkit.ui is no longer supported. Please provide a custom certificate.
I don't have any certificate,
how can i start using it?
Thank you.
Mattia
The text was updated successfully, but these errors were encountered: