Giter VIP home page Giter VIP logo

stable-diffusion-webui-auto-tls-https's People

Contributors

baselqt avatar papuspartan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

jaedukseo baselqt

stable-diffusion-webui-auto-tls-https's Issues

Can this work with No-IP ddns?

Hello,

I've been banging my head how to get this to work with a ddns service like No-IP.

Installing the certificate when opening it through my No-IP domain does not enable the SSL, because the domain name does not match localhost. It still shows "Connection is not private" after installing the certificate.

Restart UI button never works

I think the TLS extension is messing with the "Restart UI" button. It never seems to work. I finally got some errors so I can show you. In the log below, I just launched Webui-user.bat and hit the "Restart UI" button in the extensions tab.

Already up to date.
venv "H:\StableDiffusion\stable-diffusion-webui-directml\venv\Scripts\Python.exe"
fatal: No names found, cannot describe anything.
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug  1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)]
Version: <none>
Commit hash: ebf229bd1727a0f8f0d149829ce82e2012ba7318
Installing requirements



Requirement already satisfied: send2trash~=1.8 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (1.8.2)
Requirement already satisfied: dynamicprompts[attentiongrabber,magicprompt]~=0.27.0 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (0.27.0)
Requirement already satisfied: jinja2~=3.1 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (3.1.2)
Requirement already satisfied: pyparsing~=3.0 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (3.0.9)
Requirement already satisfied: transformers[torch]~=4.19 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (4.25.1)
Requirement already satisfied: MarkupSafe>=2.0 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from jinja2~=3.1->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (2.1.3)
Requirement already satisfied: regex!=2019.12.17 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (2023.6.3)
Requirement already satisfied: huggingface-hub<1.0,>=0.10.0 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (0.15.1)
Requirement already satisfied: requests in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (2.31.0)
Requirement already satisfied: tokenizers!=0.11.3,<0.14,>=0.11.1 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (0.13.3)
Requirement already satisfied: filelock in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (3.12.0)
Requirement already satisfied: numpy>=1.17 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (1.23.5)
Requirement already satisfied: pyyaml>=5.1 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (6.0)
Requirement already satisfied: packaging>=20.0 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (23.1)
Requirement already satisfied: tqdm>=4.27 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (4.65.0)
Requirement already satisfied: torch!=1.12.0,>=1.7 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (2.0.0)
Requirement already satisfied: fsspec in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from huggingface-hub<1.0,>=0.10.0->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (2023.5.0)
Requirement already satisfied: typing-extensions>=3.7.4.3 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from huggingface-hub<1.0,>=0.10.0->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (4.6.3)
Requirement already satisfied: networkx in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from torch!=1.12.0,>=1.7->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (3.1)
Requirement already satisfied: sympy in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from torch!=1.12.0,>=1.7->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (1.12)
Requirement already satisfied: colorama in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from tqdm>=4.27->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (0.4.6)
Requirement already satisfied: certifi>=2017.4.17 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from requests->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (2023.5.7)
Requirement already satisfied: charset-normalizer<4,>=2 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from requests->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (3.1.0)
Requirement already satisfied: urllib3<3,>=1.21.1 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from requests->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (1.26.16)
Requirement already satisfied: idna<4,>=2.5 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from requests->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (3.4)
Requirement already satisfied: mpmath>=0.19 in h:\stablediffusion\stable-diffusion-webui-directml\venv\lib\site-packages (from sympy->torch!=1.12.0,>=1.7->transformers[torch]~=4.19->dynamicprompts[attentiongrabber,magicprompt]~=0.27.0) (1.3.0)
sd-dynamic-prompts installer: running 'H:\StableDiffusion\stable-diffusion-webui-directml\venv\Scripts\python.exe' -m pip install 'send2trash~=1.8' 'dynamicprompts[attentiongrabber,magicprompt]~=0.27.0'







Launching Web UI with arguments: --disable-tls-verify --autolaunch --no-half-vae --disable-nan-check --backend directml
No module 'xformers'. Proceeding without it.
Warning: caught exception 'Torch not compiled with CUDA enabled', memory monitor disabled
Civitai Helper: Get Custom Model Folder
Civitai Helper: Load setting from: H:\StableDiffusion\stable-diffusion-webui-directml\extensions\Stable-Diffusion-Webui-Civitai-Helper\setting.json
Additional Network extension not installed, Only hijack built-in lora
LoCon Extension hijack built-in lora successfully
[-] ADetailer initialized. version: 23.6.2, num models: 8
[AddNet] Updating model hashes...
100%|███████████████████████████████████████████████████████████████████████████████| 82/82 [00:00<00:00, 18185.00it/s]
[AddNet] Updating model hashes...
100%|███████████████████████████████████████████████████████████████████████████████| 82/82 [00:00<00:00, 16384.78it/s]
2023-06-08 19:56:19,338 - ControlNet - INFO - ControlNet v1.1.221
ControlNet preprocessor location: H:\StableDiffusion\stable-diffusion-webui-directml\extensions\sd-webui-controlnet\annotator\downloads
2023-06-08 19:56:19,425 - ControlNet - INFO - ControlNet v1.1.221
Default key/cert pair was already generated by webui
Certificate trust store ready
Loading weights [e6415c4892] from H:\StableDiffusion\stable-diffusion-webui-directml\models\Stable-diffusion\realisticVisionV20_v20.safetensors
Creating model from config: H:\StableDiffusion\stable-diffusion-webui-directml\configs\v1-inference.yaml
LatentDiffusion: Running in eps-prediction mode
DiffusionWrapper has 859.52 M params.
Running on local URL:  https://127.0.0.1:7860

To create a public link, set `share=True` in `launch()`.
Startup time: 10.1s (import torch: 1.9s, import gradio: 1.1s, import ldm: 0.5s, other imports: 0.8s, list SD models: 0.2s, load scripts: 3.8s, create ui: 1.0s, gradio launch: 0.4s, scripts app_started_callback: 0.3s).
Loading VAE weights specified in settings: H:\StableDiffusion\stable-diffusion-webui-directml\models\VAE\vae-ft-mse-840000-ema-pruned.ckpt
Applying optimization: InvokeAI... done.
Textual inversion embeddings loaded(0):
Model loaded in 7.5s (load weights from disk: 1.0s, create model: 0.7s, apply weights to model: 0.8s, apply half(): 0.5s, load VAE: 0.8s, move model to device: 3.8s).
ERROR:    Exception in ASGI application
Traceback (most recent call last):
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\uvicorn\protocols\websockets\websockets_impl.py", line 254, in run_asgi
    result = await self.app(self.scope, self.asgi_receive, self.asgi_send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 78, in __call__
    return await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\applications.py", line 273, in __call__
    await super().__call__(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\applications.py", line 122, in __call__
    await self.middleware_stack(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\errors.py", line 149, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\cors.py", line 76, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\gzip.py", line 26, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\exceptions.py", line 79, in __call__
    raise exc
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\exceptions.py", line 68, in __call__
    await self.app(scope, receive, sender)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 21, in __call__
    raise e
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 18, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 718, in __call__
    await route.handle(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 341, in handle
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 82, in app
    await func(session)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\routing.py", line 289, in app
    await dependant.call(**values)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\routes.py", line 523, in join_queue
    session_info = await asyncio.wait_for(
  File "C:\Users\user\AppData\Local\Programs\Python\Python310\lib\asyncio\tasks.py", line 445, in wait_for
    return fut.result()
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 133, in receive_json
    self._raise_on_disconnect(message)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 105, in _raise_on_disconnect
    raise WebSocketDisconnect(message["code"])
starlette.websockets.WebSocketDisconnect: 1001
ERROR:    Exception in ASGI application
Traceback (most recent call last):
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\uvicorn\protocols\websockets\websockets_impl.py", line 254, in run_asgi
    result = await self.app(self.scope, self.asgi_receive, self.asgi_send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 78, in __call__
    return await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\applications.py", line 273, in __call__
    await super().__call__(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\applications.py", line 122, in __call__
    await self.middleware_stack(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\errors.py", line 149, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\cors.py", line 76, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\gzip.py", line 26, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\exceptions.py", line 79, in __call__
    raise exc
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\exceptions.py", line 68, in __call__
    await self.app(scope, receive, sender)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 21, in __call__
    raise e
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 18, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 718, in __call__
    await route.handle(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 341, in handle
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 82, in app
    await func(session)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\routing.py", line 289, in app
    await dependant.call(**values)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\routes.py", line 523, in join_queue
    session_info = await asyncio.wait_for(
  File "C:\Users\user\AppData\Local\Programs\Python\Python310\lib\asyncio\tasks.py", line 445, in wait_for
    return fut.result()
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 133, in receive_json
    self._raise_on_disconnect(message)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 105, in _raise_on_disconnect
    raise WebSocketDisconnect(message["code"])
starlette.websockets.WebSocketDisconnect: 1001
ERROR:    Exception in ASGI application
Traceback (most recent call last):
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\uvicorn\protocols\websockets\websockets_impl.py", line 254, in run_asgi
    result = await self.app(self.scope, self.asgi_receive, self.asgi_send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 78, in __call__
    return await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\applications.py", line 273, in __call__
    await super().__call__(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\applications.py", line 122, in __call__
    await self.middleware_stack(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\errors.py", line 149, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\cors.py", line 76, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\gzip.py", line 26, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\exceptions.py", line 79, in __call__
    raise exc
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\exceptions.py", line 68, in __call__
    await self.app(scope, receive, sender)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 21, in __call__
    raise e
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 18, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 718, in __call__
    await route.handle(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 341, in handle
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 82, in app
    await func(session)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\routing.py", line 289, in app
    await dependant.call(**values)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\routes.py", line 523, in join_queue
    session_info = await asyncio.wait_for(
  File "C:\Users\user\AppData\Local\Programs\Python\Python310\lib\asyncio\tasks.py", line 445, in wait_for
    return fut.result()
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 133, in receive_json
    self._raise_on_disconnect(message)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 105, in _raise_on_disconnect
    raise WebSocketDisconnect(message["code"])
starlette.websockets.WebSocketDisconnect: 1001
ERROR:    Exception in ASGI application
Traceback (most recent call last):
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\uvicorn\protocols\websockets\websockets_impl.py", line 254, in run_asgi
    result = await self.app(self.scope, self.asgi_receive, self.asgi_send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 78, in __call__
    return await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\applications.py", line 273, in __call__
    await super().__call__(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\applications.py", line 122, in __call__
    await self.middleware_stack(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\errors.py", line 149, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\cors.py", line 76, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\gzip.py", line 26, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\exceptions.py", line 79, in __call__
    raise exc
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\exceptions.py", line 68, in __call__
    await self.app(scope, receive, sender)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 21, in __call__
    raise e
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 18, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 718, in __call__
    await route.handle(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 341, in handle
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 82, in app
    await func(session)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\routing.py", line 289, in app
    await dependant.call(**values)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\routes.py", line 523, in join_queue
    session_info = await asyncio.wait_for(
  File "C:\Users\user\AppData\Local\Programs\Python\Python310\lib\asyncio\tasks.py", line 445, in wait_for
    return fut.result()
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 133, in receive_json
    self._raise_on_disconnect(message)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 105, in _raise_on_disconnect
    raise WebSocketDisconnect(message["code"])
starlette.websockets.WebSocketDisconnect: 1001
ERROR:    Exception in ASGI application
Traceback (most recent call last):
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\uvicorn\protocols\websockets\websockets_impl.py", line 254, in run_asgi
    result = await self.app(self.scope, self.asgi_receive, self.asgi_send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 78, in __call__
    return await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\applications.py", line 273, in __call__
    await super().__call__(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\applications.py", line 122, in __call__
    await self.middleware_stack(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\errors.py", line 149, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\cors.py", line 76, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\gzip.py", line 26, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\exceptions.py", line 79, in __call__
    raise exc
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\exceptions.py", line 68, in __call__
    await self.app(scope, receive, sender)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 21, in __call__
    raise e
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 18, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 718, in __call__
    await route.handle(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 341, in handle
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 82, in app
    await func(session)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\routing.py", line 289, in app
    await dependant.call(**values)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\routes.py", line 523, in join_queue
    session_info = await asyncio.wait_for(
  File "C:\Users\user\AppData\Local\Programs\Python\Python310\lib\asyncio\tasks.py", line 445, in wait_for
    return fut.result()
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 133, in receive_json
    self._raise_on_disconnect(message)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 105, in _raise_on_disconnect
    raise WebSocketDisconnect(message["code"])
starlette.websockets.WebSocketDisconnect: 1001
ERROR:    Exception in ASGI application
Traceback (most recent call last):
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\uvicorn\protocols\websockets\websockets_impl.py", line 254, in run_asgi
    result = await self.app(self.scope, self.asgi_receive, self.asgi_send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 78, in __call__
    return await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\applications.py", line 273, in __call__
    await super().__call__(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\applications.py", line 122, in __call__
    await self.middleware_stack(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\errors.py", line 149, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\cors.py", line 76, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\gzip.py", line 26, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\exceptions.py", line 79, in __call__
    raise exc
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\middleware\exceptions.py", line 68, in __call__
    await self.app(scope, receive, sender)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 21, in __call__
    raise e
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\middleware\asyncexitstack.py", line 18, in __call__
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 718, in __call__
    await route.handle(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 341, in handle
    await self.app(scope, receive, send)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\routing.py", line 82, in app
    await func(session)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\fastapi\routing.py", line 289, in app
    await dependant.call(**values)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\routes.py", line 523, in join_queue
    session_info = await asyncio.wait_for(
  File "C:\Users\user\AppData\Local\Programs\Python\Python310\lib\asyncio\tasks.py", line 445, in wait_for
    return fut.result()
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 133, in receive_json
    self._raise_on_disconnect(message)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 105, in _raise_on_disconnect
    raise WebSocketDisconnect(message["code"])
starlette.websockets.WebSocketDisconnect: 1001
Task exception was never retrieved
future: <Task finished name='ad3pkpkl39f_953' coro=<Queue.process_events() done, defined at H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\queueing.py:343> exception=WebSocketDisconnect(1001)>
Traceback (most recent call last):
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\queueing.py", line 347, in process_events
    client_awake = await self.gather_event_data(event)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\queueing.py", line 220, in gather_event_data
    data, client_awake = await self.get_message(event, timeout=receive_timeout)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\queueing.py", line 453, in get_message
    data = await asyncio.wait_for(
  File "C:\Users\user\AppData\Local\Programs\Python\Python310\lib\asyncio\tasks.py", line 445, in wait_for
    return fut.result()
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 133, in receive_json
    self._raise_on_disconnect(message)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 105, in _raise_on_disconnect
    raise WebSocketDisconnect(message["code"])
starlette.websockets.WebSocketDisconnect: 1001
Task exception was never retrieved
future: <Task finished name='ad3pkpkl39f_963' coro=<Queue.process_events() done, defined at H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\queueing.py:343> exception=WebSocketDisconnect(1001)>
Traceback (most recent call last):
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\queueing.py", line 347, in process_events
    client_awake = await self.gather_event_data(event)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\queueing.py", line 220, in gather_event_data
    data, client_awake = await self.get_message(event, timeout=receive_timeout)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\queueing.py", line 453, in get_message
    data = await asyncio.wait_for(
  File "C:\Users\user\AppData\Local\Programs\Python\Python310\lib\asyncio\tasks.py", line 445, in wait_for
    return fut.result()
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 133, in receive_json
    self._raise_on_disconnect(message)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 105, in _raise_on_disconnect
    raise WebSocketDisconnect(message["code"])
starlette.websockets.WebSocketDisconnect: 1001
Task exception was never retrieved
future: <Task finished name='ad3pkpkl39f_977' coro=<Queue.process_events() done, defined at H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\queueing.py:343> exception=WebSocketDisconnect(1001)>
Traceback (most recent call last):
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\queueing.py", line 347, in process_events
    client_awake = await self.gather_event_data(event)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\queueing.py", line 220, in gather_event_data
    data, client_awake = await self.get_message(event, timeout=receive_timeout)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\queueing.py", line 453, in get_message
    data = await asyncio.wait_for(
  File "C:\Users\user\AppData\Local\Programs\Python\Python310\lib\asyncio\tasks.py", line 445, in wait_for
    return fut.result()
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 133, in receive_json
    self._raise_on_disconnect(message)
  File "H:\StableDiffusion\stable-diffusion-webui-directml\venv\lib\site-packages\starlette\websockets.py", line 105, in _raise_on_disconnect
    raise WebSocketDisconnect(message["code"])
starlette.websockets.WebSocketDisconnect: 1001

typo in readme

in usecase 2 it says:

If passed an existing key/cert pair by using --tls-certfile and --tls-certfile

it should be --tls-certfile and --tls-keyfile

Closed by remote host? localhost.cert or webui.cert?

I am seeing:

Exception in callback _ProactorBasePipeTransport._call_connection_lost(None)
handle: <Handle _ProactorBasePipeTransport._call_connection_lost(None)>
Traceback (most recent call last):
File "C:\Users\andre\AppData\Local\Programs\Python\Python310\lib\asyncio\events.py", line 80, in _run
self._context.run(self._callback, *self._args)
File "C:\Users\andre\AppData\Local\Programs\Python\Python310\lib\asyncio\proactor_events.py", line 162, in _call_connection_lost
self._sock.shutdown(socket.SHUT_RDWR)
ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host

I have successfully added localhost.cert to Trusted Root Certification Authorities locally and I am no longer getting browser warnings for webui after that. But I am still getting the errors in the SD terminal. I noticed you said add webui.cert to TRCA but I don't know where to find that. In my browser (brave browser) when I export the certificate being used it is named localhost.cert. Is that the right .cert and why am I still getting those errors?

call connection lost

I just installed it and I'm getting the following error. When I try to access https://127.0.0.1:7860/?__theme=dark it tells me that it's unsecure and I need to go back to safety or proceed at my own risk. Does this mean I'm compromised?

Traceback (most recent call last):
File "C:\Users\illus\AppData\Local\Programs\Python\Python310\lib\asyncio\events.py", line 80, in _run
self._context.run(self._callback, *self._args)
File "C:\Users\illus\AppData\Local\Programs\Python\Python310\lib\asyncio\proactor_events.py", line 162, in _call_connection_lost
self._sock.shutdown(socket.SHUT_RDWR)
ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
Exception in callback _ProactorBasePipeTransport._call_connection_lost(None)
handle: <Handle _ProactorBasePipeTransport._call_connection_lost(None)>
Traceback (most recent call last):
File "C:\Users\illus\AppData\Local\Programs\Python\Python310\lib\asyncio\events.py", line 80, in _run
self._context.run(self._callback, *self._args)
File "C:\Users\illus\AppData\Local\Programs\Python\Python310\lib\asyncio\proactor_events.py", line 162, in _call_connection_lost
self._sock.shutdown(socket.SHUT_RDWR)
ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
Exception in callback _ProactorBasePipeTransport._call_connection_lost(None)
handle: <Handle _ProactorBasePipeTransport._call_connection_lost(None)>
Traceback (most recent call last):
File "C:\Users\illus\AppData\Local\Programs\Python\Python310\lib\asyncio\events.py", line 80, in _run
self._context.run(self._callback, *self._args)
File "C:\Users\illus\AppData\Local\Programs\Python\Python310\lib\asyncio\proactor_events.py", line 162, in _call_connection_lost
self._sock.shutdown(socket.SHUT_RDWR)
ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
Exception in callback _ProactorBasePipeTransport._call_connection_lost(None)
handle: <Handle _ProactorBasePipeTransport._call_connection_lost(None)>
Traceback (most recent call last):
File "C:\Users\illus\AppData\Local\Programs\Python\Python310\lib\asyncio\events.py", line 80, in _run
self._context.run(self._callback, *self._args)
File "C:\Users\illus\AppData\Local\Programs\Python\Python310\lib\asyncio\proactor_events.py", line 162, in _call_connection_lost
self._sock.shutdown(socket.SHUT_RDWR)
ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
Exception in callback _ProactorBasePipeTransport._call_connection_lost(None)
handle: <Handle _ProactorBasePipeTransport._call_connection_lost(None)>
Traceback (most recent call last):
File "C:\Users\illus\AppData\Local\Programs\Python\Python310\lib\asyncio\events.py", line 80, in _run
self._context.run(self._callback, *self._args)
File "C:\Users\illus\AppData\Local\Programs\Python\Python310\lib\asyncio\proactor_events.py", line 162, in _call_connection_lost
self._sock.shutdown(socket.SHUT_RDWR)
ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
Exception in callback _ProactorBasePipeTransport._call_connection_lost(None)
handle: <Handle _ProactorBasePipeTransport._call_connection_lost(None)>
Traceback (most recent call last):
File "C:\Users\illus\AppData\Local\Programs\Python\Python310\lib\asyncio\events.py", line 80, in _run
self._context.run(self._callback, *self._args)
File "C:\Users\illus\AppData\Local\Programs\Python\Python310\lib\asyncio\proactor_events.py", line 162, in _call_connection_lost
self._sock.shutdown(socket.SHUT_RDWR)
ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host

It cannot be installed on colab.

Thanks for making a great extension.

It cannot be installed due to a problem with the Python version.
The certipie package required by this module can only be installed on Python 3.9 or higher.
But python installed in colab is 3.7

I ended up having to upgrade the version.
Changing the Python version is a cumbersome process.
Is there any other way?

Unable to install

I've simply run the install for extension from the latest Auto1111 repo and it fails to install.

I am getting this error preventing complete isntallation:

stderr: ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 'C:\Roots\SD Auto\stable-diffusion-webui\venv\Lib\site-packages\~ryptography\hazmat\bindings\_openssl.pyd'

After restarting webui with the new argument --enable-insecure-extension-access, i see

Exception in callback _ProactorBasePipeTransport._call_connection_lost(None)
handle: <Handle _ProactorBasePipeTransport._call_connection_lost(None)>
Traceback (most recent call last):
File "C:\Users\USER1\AppData\Local\Programs\Python\Python310\lib\asyncio\events.py", line 80, in _run
self._context.run(self._callback, *self._args)
File "C:\Users\USER1\AppData\Local\Programs\Python\Python310\lib\asyncio\proactor_events.py", line 162, in _call_connection_lost
self._sock.shutdown(socket.SHUT_RDWR)
ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host

Something is not working correctly. My web browser tells me that HTTPS for this site is not secure.

ImportError: cannot import name 'validate_call' from 'pydantic'

Hello,

I am receiving the following error when trying to launch webUI with your TLS extension active:
ImportError: cannot import name 'validate_call' from 'pydantic' (C:\Users\user\Desktop\stable-diffusion-webui\venv\lib\site-packages\pydantic_init_.cp310-win_amd64.pyd)

Automatic1111 autolaunches http://127.0.0.1:7860 and everything still works.

Would you happen to have any idea what is happening here?

checkout_result: Your branch is up to date with 'origin/master'.

[Auto-Photoshop-SD] Current Branch.
branch_result: * master

[Auto-Photoshop-SD] Fetch upstream.
fetch_result:
[Auto-Photoshop-SD] Pull upstream.
pull_result: Already up to date.
ReActor preheating... Device: CUDA
Launching Web UI with arguments: --theme=dark --ckpt-dir=F:\models\Stable-diffusion --lora-dir=F:\models\Lora --vae-dir=F:\models\VAE
No module 'xformers'. Proceeding without it.
python_server_full_path:  C:\Users\user\Desktop\stable-diffusion-webui\extensions\Auto-Photoshop-StableDiffusion-Plugin\server/python_server
Tag Autocomplete: Could not locate model-keyword extension, Lora trigger word completion will be limited to those added through the extra networks menu.
[-] ADetailer initialized. version: 23.11.1, num models: 9
2023-12-05 10:42:56,411 - ControlNet - INFO - ControlNet v1.1.419
ControlNet preprocessor location: C:\Users\user\Desktop\stable-diffusion-webui\extensions\sd-webui-controlnet\annotator\downloads
2023-12-05 10:42:56,504 - ControlNet - INFO - ControlNet v1.1.419
10:42:56 - ReActor - STATUS - Running v0.5.1
*** Error loading script: auto_tls.py
    Traceback (most recent call last):
      File "C:\Users\user\Desktop\stable-diffusion-webui\modules\scripts.py", line 469, in load_scripts
        script_module = script_loading.load_module(scriptfile.path)
      File "C:\Users\user\Desktop\stable-diffusion-webui\modules\script_loading.py", line 10, in load_module
        module_spec.loader.exec_module(module)
      File "<frozen importlib._bootstrap_external>", line 883, in exec_module
      File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
      File "C:\Users\user\Desktop\stable-diffusion-webui\extensions\stable-diffusion-webui-auto-tls-https\scripts\auto_tls.py", line 29, in <module>
        import certipie
      File "C:\Users\user\Desktop\stable-diffusion-webui\venv\lib\site-packages\certipie\__init__.py", line 1, in <module>
        from certipie.api.main import app, router
      File "C:\Users\user\Desktop\stable-diffusion-webui\venv\lib\site-packages\certipie\api\__init__.py", line 1, in <module>
        from .cert import router
      File "C:\Users\user\Desktop\stable-diffusion-webui\venv\lib\site-packages\certipie\api\cert.py", line 12, in <module>
        from ..core import create_auto_certificate, create_csr, create_private_key
      File "C:\Users\user\Desktop\stable-diffusion-webui\venv\lib\site-packages\certipie\core.py", line 22, in <module>
        from pydantic import Field, FilePath, validate_call
    ImportError: cannot import name 'validate_call' from 'pydantic' (C:\Users\user\Desktop\stable-diffusion-webui\venv\lib\site-packages\pydantic\__init__.cp310-win_amd64.pyd)

---
Loading weights [e48ca7f826] from F:\models\Stable-diffusion\epiCPhotoGasm\epicphotogasm_v1.safetensors
Creating model from config: C:\Users\user\Desktop\stable-diffusion-webui\configs\v1-inference.yaml
Applying attention optimization: sdp... done.
Model loaded in 2.4s (load weights from disk: 0.7s, create model: 0.6s, apply weights to model: 0.9s, calculate empty prompt: 0.1s).
Running on local URL:  http://127.0.0.1:7860

To create a public link, set `share=True` in `launch()`.
COMMANDLINE_ARGS does not contain --api, API won't be mounted.
Startup time: 18.3s (prepare environment: 6.2s, import torch: 3.0s, import gradio: 1.0s, setup paths: 0.8s, initialize shared: 0.2s, other imports: 0.6s, setup codeformer: 0.1s, load scripts: 3.1s, create ui: 2.6s, gradio launch: 0.5s).

Error when Launching Auto TLS https

Error loading script: auto_tls.py Traceback (most recent call last): File "/home/paperspace/stable-diffusion-webui/modules/scripts.py", line 229, in load_scripts script_module = script_loading.load_module(scriptfile.path) File "/home/paperspace/stable-diffusion-webui/modules/script_loading.py", line 11, in load_module module_spec.loader.exec_module(module) File "<frozen importlib._bootstrap_external>", line 883, in exec_module File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed File "/home/paperspace/stable-diffusion-webui/extensions/stable-diffusion-webui-auto-tls-https/scripts/auto_tls.py", line 28, in <module> if not cmd_opts.self_sign: AttributeError: 'Namespace' object has no attribute 'self_sign'

I get this when I restart my UI after installing this with the install from url in extensions of SD. Any clue why this would do this?

Issue with the access to the Host machine

I recently installed this extension for HTTPS for self-signed cert, I usually run the app with --listen as I like the availability to run on any device on my network.

Before when running this way I was still able to access the interface using either localhost or the IP of the machine on the machine it was running, I'm now no longer able to access the interface on the machine that's hosting the application, either through localhost,127.0.0.1 or even the internal IP of the machine, but I am still able to access the interface from an external device using the IP address of the hosting machine.

Update Tested removing --listen from the arguments and still can not access the interface on localhost on the host machine But removing the Extention causes the localhost to work again while using --listen.

Thank you to anyone and all people able to help me with this issue!

Error loading script: auto_tls.py

On start:

Launching Web UI with arguments: --xformers --no-half --listen --enable-insecure-extension-access
*** Error loading script: auto_tls.py
    Traceback (most recent call last):
      File "C:\repos\common\stable-diffusion-webui\modules\scripts.py", line 469, in load_scripts
        script_module = script_loading.load_module(scriptfile.path)
      File "C:\repos\common\stable-diffusion-webui\modules\script_loading.py", line 10, in load_module
        module_spec.loader.exec_module(module)
      File "<frozen importlib._bootstrap_external>", line 883, in exec_module
      File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
      File "C:\repos\common\stable-diffusion-webui\extensions\stable-diffusion-webui-auto-tls-https\scripts\auto_tls.py", line 29, in <module>
        import certipie
      File "C:\repos\common\stable-diffusion-webui\venv\lib\site-packages\certipie\__init__.py", line 1, in <module>
        from certipie.api.main import app, router
      File "C:\repos\common\stable-diffusion-webui\venv\lib\site-packages\certipie\api\__init__.py", line 1, in <module>
        from .cert import router
      File "C:\repos\common\stable-diffusion-webui\venv\lib\site-packages\certipie\api\cert.py", line 12, in <module>
        from ..core import create_auto_certificate, create_csr, create_private_key
      File "C:\repos\common\stable-diffusion-webui\venv\lib\site-packages\certipie\core.py", line 22, in <module>
        from pydantic import Field, FilePath, validate_call
    ImportError: cannot import name 'validate_call' from 'pydantic' (C:\repos\common\stable-diffusion-webui\venv\lib\site-packages\pydantic\__init__.cp310-win_amd64.pyd)

login with password

It would be incredibly cool to log into the webUI interface using a password!! I just found a way to open the program outside the local network and still without Google and the only limitation is the IP whitelist, but 80% of people don’t even know what it is and they have a dynamic IP and every time you start it you need to add your new IP to the terminal so that bots did not find the site and did not use everything for free
I opened webUI from Ubuntu using the Socat utility - t.me/s/MiTereKun/39

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.