Skip to content
Snippets Groups Projects

Better error message handling in the frontend

Merged Martin Weise requested to merge master into release-v1.4
10 files
+ 82
15
Compare changes
  • Side-by-side
  • Inline

Files

+ 10
2
@@ -61,7 +61,7 @@ since RabbitMQ maintains state inside the container.
@@ -61,7 +61,7 @@ since RabbitMQ maintains state inside the container.
We maintain a rapid prototype deployment option through Docker Compose (v2.17.0 and newer). This deployment creates the
We maintain a rapid prototype deployment option through Docker Compose (v2.17.0 and newer). This deployment creates the
core infrastructure and a single Docker container for all user-generated databases.
core infrastructure and a single Docker container for all user-generated databases.
=== ":simple-linux: Linux"
=== "Linux"
Download and install [Docker Engine](https://docs.docker.com/desktop/install/linux-install/) for your Linux
Download and install [Docker Engine](https://docs.docker.com/desktop/install/linux-install/) for your Linux
distribution. Although the installation might work, we *do not* recommend Docker Desktop.
distribution. Although the installation might work, we *do not* recommend Docker Desktop.
@@ -74,7 +74,7 @@ core infrastructure and a single Docker container for all user-generated databas
@@ -74,7 +74,7 @@ core infrastructure and a single Docker container for all user-generated databas
curl -sSL https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/dev/install.sh | bash
curl -sSL https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/dev/install.sh | bash
=== ":simple-windows: Windows"
=== "Windows"
Open `cmd.exe` as administrator and install WSL2 and the Debian subsystem:
Open `cmd.exe` as administrator and install WSL2 and the Debian subsystem:
@@ -126,6 +126,14 @@ In case the deployment is unsuccessful, we have explanations on their origin and
@@ -126,6 +126,14 @@ In case the deployment is unsuccessful, we have explanations on their origin and
: *Solution*: Update your local Docker image cache by executing `docker compose pull`, it automatically downloads
: *Solution*: Update your local Docker image cache by executing `docker compose pull`, it automatically downloads
all Docker images that have updates. Then apply the new images with `docker compose up -d`.
all Docker images that have updates. Then apply the new images with `docker compose up -d`.
 
**Error response from daemon: Error starting userland proxy: listen tcp4 0.0.0.0:xyz: bind: address already in use**
 
 
: *Origin*: Your deployment machine (e.g. laptop, virtual machine) has the port `xyz` already assigned. Some service
 
or application is already listening to this port.
 
: *Solution*: This service or application needs to be stopped. You can find out the service or application via
 
`sudo netstat -tulpn` (sudo is necessary for the process id) and then stop the service or application
 
gracefully or force a stop via `kill -15 PID` (not recommended).
 
## Security
## Security
!!! warning "Known security issues with the default configuration"
!!! warning "Known security issues with the default configuration"
Loading