Jump to content

Outlet6957

Members
  • Posts

    143
  • Joined

  • Last visited

Posts posted by Outlet6957

  1. On 2/18/2024 at 12:25 AM, Araso said:

    I'm having a real struggle trying to get either InstantID or ReActor to work in Automatic1111.

     

    Log when attempting to use InstantID:

    ################################################################
    Launching launch.py...
    ################################################################
    Python 3.11.5 (main, Sep 11 2023, 13:54:46) [GCC 11.2.0]
    Version: v1.7.0
    Commit hash: cf2772fab0af5573da775e7437e6acdca424f26e
    Launching Web UI with arguments: --listen --port 9000 --enable-insecure-extension-access --medvram --xformers --api
    Civitai Helper: Get Custom Model Folder
    [-] ADetailer initialized. version: 24.1.2, num models: 9
    CivitAI Browser+: Aria2 RPC started
    ControlNet preprocessor location: /config/02-sd-webui/webui/extensions/sd-webui-controlnet/annotator/downloads
    2024-02-17 22:17:30,284 - ControlNet - INFO - ControlNet v1.1.440
    2024-02-17 22:17:30,475 - ControlNet - INFO - ControlNet v1.1.440
    WARNING ⚠️ user config directory '/home/abc/.config/Ultralytics' is not writeable, defaulting to '/tmp' or CWD.Alternatively you can define a YOLO_CONFIG_DIR environment variable for this path.
    Loading weights [4726d3bab1] from /config/02-sd-webui/webui/models/Stable-diffusion/sdxlturbo/dreamshaperXL_v2TurboDpmppSDE.safetensors
    2024-02-17 22:17:33,538 - AnimateDiff - INFO - Injecting LCM to UI.
    2024-02-17 22:17:34,314 - AnimateDiff - INFO - Hacking i2i-batch.
    2024-02-17 22:17:34,359 - ControlNet - INFO - ControlNet UI callback registered.
    Civitai Helper: Set Proxy: 
    Creating model from config: /config/02-sd-webui/webui/repositories/generative-models/configs/inference/sd_xl_base.yaml
    Running on local URL:  http://0.0.0.0:9000
    
    To create a public link, set `share=True` in `launch()`.
    Startup time: 84.7s (prepare environment: 20.1s, import torch: 15.3s, import gradio: 3.0s, setup paths: 4.2s, initialize shared: 0.5s, other imports: 2.1s, setup codeformer: 0.6s, setup gfpgan: 0.1s, list SD models: 0.1s, load scripts: 34.0s, create ui: 3.8s, gradio launch: 0.6s).
    Applying attention optimization: xformers... done.
    Model loaded in 6.9s (load weights from disk: 1.4s, create model: 0.4s, apply weights to model: 4.6s, calculate empty prompt: 0.4s).
    2024-02-17 22:19:59,112 - ControlNet - INFO - Preview Resolution = 512
    Traceback (most recent call last):
      File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/gradio/routes.py", line 488, in run_predict
        output = await app.get_blocks().process_api(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/gradio/blocks.py", line 1431, in process_api
        result = await self.call_function(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/gradio/blocks.py", line 1103, in call_function
        prediction = await anyio.to_thread.run_sync(
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/anyio/to_thread.py", line 33, in run_sync
        return await get_asynclib().run_sync_in_worker_thread(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 877, in run_sync_in_worker_thread
        return await future
               ^^^^^^^^^^^^
      File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 807, in run
        result = context.run(func, *args)
                 ^^^^^^^^^^^^^^^^^^^^^^^^
      File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/gradio/utils.py", line 707, in wrapper
        response = f(*args, **kwargs)
                   ^^^^^^^^^^^^^^^^^^
      File "/config/02-sd-webui/webui/extensions/sd-webui-controlnet/scripts/controlnet_ui/controlnet_ui_group.py", line 1013, in run_annotator
        result, is_image = preprocessor(
                           ^^^^^^^^^^^^^
      File "/config/02-sd-webui/webui/extensions/sd-webui-controlnet/scripts/utils.py", line 80, in decorated_func
        return cached_func(*args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/config/02-sd-webui/webui/extensions/sd-webui-controlnet/scripts/utils.py", line 64, in cached_func
        return func(*args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^
      File "/config/02-sd-webui/webui/extensions/sd-webui-controlnet/scripts/global_state.py", line 37, in unified_preprocessor
        return preprocessor_modules[preprocessor_name](*args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/config/02-sd-webui/webui/extensions/sd-webui-controlnet/scripts/processor.py", line 801, in run_model_instant_id
        self.load_model()
      File "/config/02-sd-webui/webui/extensions/sd-webui-controlnet/scripts/processor.py", line 739, in load_model
        from insightface.app import FaceAnalysis
      File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/__init__.py", line 18, in <module>
        from . import app
      File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/app/__init__.py", line 2, in <module>
        from .mask_renderer import *
      File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/app/mask_renderer.py", line 8, in <module>
        from ..thirdparty import face3d
      File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/thirdparty/face3d/__init__.py", line 3, in <module>
        from . import mesh
      File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/thirdparty/face3d/mesh/__init__.py", line 9, in <module>
        from .cython import mesh_core_cython
    ImportError: /home/abc/miniconda3/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.cpython-311-x86_64-linux-gnu.so)

     

    Log when attempting to use ReActor:

    ################################################################
    Launching launch.py...
    ################################################################
    Python 3.11.5 (main, Sep 11 2023, 13:54:46) [GCC 11.2.0]
    Version: v1.7.0
    Commit hash: cf2772fab0af5573da775e7437e6acdca424f26e
    CUDA 11.8
    Launching Web UI with arguments: --listen --port 9000 --enable-insecure-extension-access --medvram --xformers --api
    Civitai Helper: Get Custom Model Folder
    [-] ADetailer initialized. version: 24.1.2, num models: 9
    CivitAI Browser+: Aria2 RPC started
    ControlNet preprocessor location: /config/02-sd-webui/webui/extensions/sd-webui-controlnet/annotator/downloads
    2024-02-17 22:27:16,501 - ControlNet - INFO - ControlNet v1.1.440
    2024-02-17 22:27:16,690 - ControlNet - INFO - ControlNet v1.1.440
    WARNING ⚠️ user config directory '/home/abc/.config/Ultralytics' is not writeable, defaulting to '/tmp' or CWD.Alternatively you can define a YOLO_CONFIG_DIR environment variable for this path.
    *** Error loading script: console_log_patch.py
        Traceback (most recent call last):
          File "/config/02-sd-webui/webui/modules/scripts.py", line 469, in load_scripts
            script_module = script_loading.load_module(scriptfile.path)
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
          File "/config/02-sd-webui/webui/modules/script_loading.py", line 10, in load_module
            module_spec.loader.exec_module(module)
          File "<frozen importlib._bootstrap_external>", line 940, in exec_module
          File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
          File "/config/02-sd-webui/webui/extensions/sd-webui-reactor/scripts/console_log_patch.py", line 4, in <module>
            import insightface
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/__init__.py", line 18, in <module>
            from . import app
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/app/__init__.py", line 2, in <module>
            from .mask_renderer import *
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/app/mask_renderer.py", line 8, in <module>
            from ..thirdparty import face3d
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/thirdparty/face3d/__init__.py", line 3, in <module>
            from . import mesh
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/thirdparty/face3d/mesh/__init__.py", line 9, in <module>
            from .cython import mesh_core_cython
        ImportError: /home/abc/miniconda3/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.cpython-311-x86_64-linux-gnu.so)
    
    ---
    *** Error loading script: reactor_api.py
        Traceback (most recent call last):
          File "/config/02-sd-webui/webui/modules/scripts.py", line 469, in load_scripts
            script_module = script_loading.load_module(scriptfile.path)
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
          File "/config/02-sd-webui/webui/modules/script_loading.py", line 10, in load_module
            module_spec.loader.exec_module(module)
          File "<frozen importlib._bootstrap_external>", line 940, in exec_module
          File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
          File "/config/02-sd-webui/webui/extensions/sd-webui-reactor/scripts/reactor_api.py", line 17, in <module>
            from scripts.reactor_swapper import EnhancementOptions, swap_face, DetectionOptions
          File "/config/02-sd-webui/webui/extensions/sd-webui-reactor/scripts/reactor_swapper.py", line 11, in <module>
            import insightface
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/__init__.py", line 18, in <module>
            from . import app
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/app/__init__.py", line 2, in <module>
            from .mask_renderer import *
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/app/mask_renderer.py", line 8, in <module>
            from ..thirdparty import face3d
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/thirdparty/face3d/__init__.py", line 3, in <module>
            from . import mesh
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/thirdparty/face3d/mesh/__init__.py", line 9, in <module>
            from .cython import mesh_core_cython
        ImportError: /home/abc/miniconda3/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.cpython-311-x86_64-linux-gnu.so)
    
    ---
    *** Error loading script: reactor_faceswap.py
        Traceback (most recent call last):
          File "/config/02-sd-webui/webui/modules/scripts.py", line 469, in load_scripts
            script_module = script_loading.load_module(scriptfile.path)
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
          File "/config/02-sd-webui/webui/modules/script_loading.py", line 10, in load_module
            module_spec.loader.exec_module(module)
          File "<frozen importlib._bootstrap_external>", line 940, in exec_module
          File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
          File "/config/02-sd-webui/webui/extensions/sd-webui-reactor/scripts/reactor_faceswap.py", line 18, in <module>
            from reactor_ui import (
          File "/config/02-sd-webui/webui/extensions/sd-webui-reactor/reactor_ui/__init__.py", line 2, in <module>
            import reactor_ui.reactor_tools_ui as ui_tools
          File "/config/02-sd-webui/webui/extensions/sd-webui-reactor/reactor_ui/reactor_tools_ui.py", line 2, in <module>
            from scripts.reactor_swapper import build_face_model, blend_faces
          File "/config/02-sd-webui/webui/extensions/sd-webui-reactor/scripts/reactor_swapper.py", line 11, in <module>
            import insightface
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/__init__.py", line 18, in <module>
            from . import app
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/app/__init__.py", line 2, in <module>
            from .mask_renderer import *
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/app/mask_renderer.py", line 8, in <module>
            from ..thirdparty import face3d
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/thirdparty/face3d/__init__.py", line 3, in <module>
            from . import mesh
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/thirdparty/face3d/mesh/__init__.py", line 9, in <module>
            from .cython import mesh_core_cython
        ImportError: /home/abc/miniconda3/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.cpython-311-x86_64-linux-gnu.so)
    
    ---
    *** Error loading script: reactor_swapper.py
        Traceback (most recent call last):
          File "/config/02-sd-webui/webui/modules/scripts.py", line 469, in load_scripts
            script_module = script_loading.load_module(scriptfile.path)
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
          File "/config/02-sd-webui/webui/modules/script_loading.py", line 10, in load_module
            module_spec.loader.exec_module(module)
          File "<frozen importlib._bootstrap_external>", line 940, in exec_module
          File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
          File "/config/02-sd-webui/webui/extensions/sd-webui-reactor/scripts/reactor_swapper.py", line 11, in <module>
            import insightface
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/__init__.py", line 18, in <module>
            from . import app
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/app/__init__.py", line 2, in <module>
            from .mask_renderer import *
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/app/mask_renderer.py", line 8, in <module>
            from ..thirdparty import face3d
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/thirdparty/face3d/__init__.py", line 3, in <module>
            from . import mesh
          File "/config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/thirdparty/face3d/mesh/__init__.py", line 9, in <module>
            from .cython import mesh_core_cython
        ImportError: /home/abc/miniconda3/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /config/02-sd-webui/webui/venv/lib/python3.11/site-packages/insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.cpython-311-x86_64-linux-gnu.so)
    
    ---
    22:27:20 - ReActor - STATUS - Running v0.7.0-a1 on Device: CUDA
    Loading weights [4726d3bab1] from /config/02-sd-webui/webui/models/Stable-diffusion/sdxlturbo/dreamshaperXL_v2TurboDpmppSDE.safetensors
    2024-02-17 22:27:21,571 - AnimateDiff - INFO - Injecting LCM to UI.
    2024-02-17 22:27:22,412 - AnimateDiff - INFO - Hacking i2i-batch.
    2024-02-17 22:27:22,458 - ControlNet - INFO - ControlNet UI callback registered.
    Civitai Helper: Set Proxy: 
    Creating model from config: /config/02-sd-webui/webui/repositories/generative-models/configs/inference/sd_xl_base.yaml
    Running on local URL:  http://0.0.0.0:9000
    
    To create a public link, set `share=True` in `launch()`.
    Startup time: 85.3s (prepare environment: 26.2s, import torch: 15.4s, import gradio: 3.1s, setup paths: 4.5s, initialize shared: 0.5s, other imports: 2.2s, setup codeformer: 0.6s, setup gfpgan: 0.1s, list SD models: 0.1s, load scripts: 27.9s, create ui: 3.7s, gradio launch: 0.6s).
    Applying attention optimization: xformers... done.
    Model loaded in 6.7s (load weights from disk: 1.4s, create model: 0.5s, apply weights to model: 3.3s, calculate empty prompt: 1.5s).

     

    The error with both of these is: ImportError: /home/abc/miniconda3/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.32' not found

     

    When I console into the container and run:

     

    strings /home/abc/miniconda3/bin/../lib/libstdc++.so.6 | grep GLIBCXX

     

    I get:

    root@1dd670cc5061:/# strings /home/abc/miniconda3/bin/../lib/libstdc++.so.6 | grep GLIBCXX
    GLIBCXX_3.4
    GLIBCXX_3.4.1
    GLIBCXX_3.4.2
    GLIBCXX_3.4.3
    GLIBCXX_3.4.4
    GLIBCXX_3.4.5
    GLIBCXX_3.4.6
    GLIBCXX_3.4.7
    GLIBCXX_3.4.8
    GLIBCXX_3.4.9
    GLIBCXX_3.4.10
    GLIBCXX_3.4.11
    GLIBCXX_3.4.12
    GLIBCXX_3.4.13
    GLIBCXX_3.4.14
    GLIBCXX_3.4.15
    GLIBCXX_3.4.16
    GLIBCXX_3.4.17
    GLIBCXX_3.4.18
    GLIBCXX_3.4.19
    GLIBCXX_3.4.20
    GLIBCXX_3.4.21
    GLIBCXX_3.4.22
    GLIBCXX_3.4.23
    GLIBCXX_3.4.24
    GLIBCXX_3.4.25
    GLIBCXX_3.4.26
    GLIBCXX_3.4.27
    GLIBCXX_3.4.28
    GLIBCXX_3.4.29
    GLIBCXX_DEBUG_MESSAGE_LENGTH
    _ZNKSt14basic_ifstreamIcSt11char_traitsIcEE7is_openEv@GLIBCXX_3.4
    _ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreEv@@GLIBCXX_3.4.5
    _ZNKSbIwSt11char_traitsIwESaIwEE11_M_disjunctEPKw@GLIBCXX_3.4
    _ZNKSt14basic_ifstreamIwSt11char_traitsIwEE7is_openEv@@GLIBCXX_3.4.5
    GLIBCXX_3.4.21
    GLIBCXX_3.4.9
    _ZSt10adopt_lock@@GLIBCXX_3.4.11
    GLIBCXX_3.4.10
    GLIBCXX_3.4.16
    GLIBCXX_3.4.1
    _ZNSt19istreambuf_iteratorIcSt11char_traitsIcEEppEv@GLIBCXX_3.4
    GLIBCXX_3.4.28
    _ZNSs7_M_copyEPcPKcm@GLIBCXX_3.4
    GLIBCXX_3.4.25
    _ZNSt19istreambuf_iteratorIcSt11char_traitsIcEEppEv@@GLIBCXX_3.4.5
    _ZNSs7_M_moveEPcPKcm@@GLIBCXX_3.4.5
    _ZNKSt13basic_fstreamIwSt11char_traitsIwEE7is_openEv@GLIBCXX_3.4
    _ZNKSt13basic_fstreamIcSt11char_traitsIcEE7is_openEv@GLIBCXX_3.4
    _ZNSbIwSt11char_traitsIwESaIwEE4_Rep26_M_set_length_and_sharableEm@@GLIBCXX_3.4.5
    _ZNSs4_Rep26_M_set_length_and_sharableEm@GLIBCXX_3.4
    _ZSt10defer_lock@@GLIBCXX_3.4.11
    _ZN10__gnu_norm15_List_node_base4swapERS0_S1_@@GLIBCXX_3.4
    _ZNSs9_M_assignEPcmc@@GLIBCXX_3.4.5
    _ZNKSbIwSt11char_traitsIwESaIwEE15_M_check_lengthEmmPKc@@GLIBCXX_3.4.5
    _ZNKSt14basic_ifstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4.5
    _ZNSbIwSt11char_traitsIwESaIwEE7_M_moveEPwPKwm@GLIBCXX_3.4
    GLIBCXX_3.4.24
    _ZNVSt9__atomic011atomic_flag12test_and_setESt12memory_order@@GLIBCXX_3.4.11
    GLIBCXX_3.4.20
    _ZNSt11char_traitsIwE2eqERKwS2_@@GLIBCXX_3.4.5
    GLIBCXX_3.4.12
    _ZNSi6ignoreEv@@GLIBCXX_3.4.5
    GLIBCXX_3.4.2
    _ZNSt11char_traitsIcE2eqERKcS2_@@GLIBCXX_3.4.5
    GLIBCXX_3.4.6
    GLIBCXX_3.4.15
    _ZNKSt13basic_fstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4.5
    _ZNSs9_M_assignEPcmc@GLIBCXX_3.4
    GLIBCXX_3.4.19
    _ZNKSt14basic_ofstreamIwSt11char_traitsIwEE7is_openEv@GLIBCXX_3.4
    _ZNSt19istreambuf_iteratorIwSt11char_traitsIwEEppEv@GLIBCXX_3.4
    GLIBCXX_3.4.27
    _ZN10__gnu_norm15_List_node_base7reverseEv@@GLIBCXX_3.4
    _ZN10__gnu_norm15_List_node_base4hookEPS0_@@GLIBCXX_3.4
    _ZNSt11char_traitsIwE2eqERKwS2_@GLIBCXX_3.4
    _ZNSbIwSt11char_traitsIwESaIwEE7_M_copyEPwPKwm@GLIBCXX_3.4
    _ZNSbIwSt11char_traitsIwESaIwEE7_M_copyEPwPKwm@@GLIBCXX_3.4.5
    GLIBCXX_3.4.23
    GLIBCXX_3.4.3
    GLIBCXX_3.4.7
    _ZNSi6ignoreEl@@GLIBCXX_3.4.5
    _ZNKSbIwSt11char_traitsIwESaIwEE11_M_disjunctEPKw@@GLIBCXX_3.4.5
    _ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreEv@GLIBCXX_3.4
    _ZNKSt13basic_fstreamIwSt11char_traitsIwEE7is_openEv@@GLIBCXX_3.4.5
    _ZNSbIwSt11char_traitsIwESaIwEE7_M_moveEPwPKwm@@GLIBCXX_3.4.5
    GLIBCXX_3.4.18
    _ZNSbIwSt11char_traitsIwESaIwEE4_Rep26_M_set_length_and_sharableEm@GLIBCXX_3.4
    _ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreEl@@GLIBCXX_3.4.5
    _ZSt15future_category@@GLIBCXX_3.4.14
    _ZNSi6ignoreEl@GLIBCXX_3.4
    GLIBCXX_3.4.29
    _ZNSt11char_traitsIcE2eqERKcS2_@GLIBCXX_3.4
    _ZNKSs15_M_check_lengthEmmPKc@GLIBCXX_3.4
    _ZN10__gnu_norm15_List_node_base8transferEPS0_S1_@@GLIBCXX_3.4
    _ZNSbIwSt11char_traitsIwESaIwEE9_M_assignEPwmw@GLIBCXX_3.4
    _ZNVSt9__atomic011atomic_flag5clearESt12memory_order@@GLIBCXX_3.4.11
    _ZNKSt14basic_ofstreamIcSt11char_traitsIcEE7is_openEv@@GLIBCXX_3.4.5
    _ZNKSt14basic_ofstreamIcSt11char_traitsIcEE7is_openEv@GLIBCXX_3.4
    _ZNSs7_M_moveEPcPKcm@GLIBCXX_3.4
    _ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreEl@GLIBCXX_3.4
    _ZNSbIwSt11char_traitsIwESaIwEE9_M_assignEPwmw@@GLIBCXX_3.4.5
    _ZNKSbIwSt11char_traitsIwESaIwEE15_M_check_lengthEmmPKc@GLIBCXX_3.4
    _ZNKSs11_M_disjunctEPKc@@GLIBCXX_3.4.5
    _ZN10__gnu_norm15_List_node_base6unhookEv@@GLIBCXX_3.4
    GLIBCXX_3.4.22
    _ZNSt19istreambuf_iteratorIwSt11char_traitsIwEEppEv@@GLIBCXX_3.4.5
    _ZNSi6ignoreEv@GLIBCXX_3.4
    _ZNSs7_M_copyEPcPKcm@@GLIBCXX_3.4.5
    GLIBCXX_3.4.8
    GLIBCXX_3.4.13
    _ZSt11try_to_lock@@GLIBCXX_3.4.11
    _ZNKSt14basic_ofstreamIwSt11char_traitsIwEE7is_openEv@@GLIBCXX_3.4.5
    GLIBCXX_3.4.17
    GLIBCXX_3.4.4
    _ZNKSs15_M_check_lengthEmmPKc@@GLIBCXX_3.4.5
    _ZNKSt14basic_ifstreamIwSt11char_traitsIwEE7is_openEv@GLIBCXX_3.4
    _ZNSs4_Rep26_M_set_length_and_sharableEm@@GLIBCXX_3.4.5
    GLIBCXX_3.4.26
    _ZNKSs11_M_disjunctEPKc@GLIBCXX_3.4
    root@1dd670cc5061:/#

     

    When I run:

     

    strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX

     

    I get:

    root@1dd670cc5061:/# strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
    GLIBCXX_3.4
    GLIBCXX_3.4.1
    GLIBCXX_3.4.2
    GLIBCXX_3.4.3
    GLIBCXX_3.4.4
    GLIBCXX_3.4.5
    GLIBCXX_3.4.6
    GLIBCXX_3.4.7
    GLIBCXX_3.4.8
    GLIBCXX_3.4.9
    GLIBCXX_3.4.10
    GLIBCXX_3.4.11
    GLIBCXX_3.4.12
    GLIBCXX_3.4.13
    GLIBCXX_3.4.14
    GLIBCXX_3.4.15
    GLIBCXX_3.4.16
    GLIBCXX_3.4.17
    GLIBCXX_3.4.18
    GLIBCXX_3.4.19
    GLIBCXX_3.4.20
    GLIBCXX_3.4.21
    GLIBCXX_3.4.22
    GLIBCXX_3.4.23
    GLIBCXX_3.4.24
    GLIBCXX_3.4.25
    GLIBCXX_3.4.26
    GLIBCXX_3.4.27
    GLIBCXX_3.4.28
    GLIBCXX_3.4.29
    GLIBCXX_3.4.30
    GLIBCXX_DEBUG_MESSAGE_LENGTH
    root@1dd670cc5061:/#

     

    So GLIBCXX_3.4.32 is not available.

     

    However, I've recently had to wipe out this container but I've had this container installed in the past. I think I first installed it around late November/early December. During this time, I have InstantID installed and working with no errors. I have no logs from this time because - why would I? It was just working. I don't understand how it worked just a week ago and now, with a clean install - it just won't.

     

    I also see this container has only been updated less than a week ago so I thought it could be that. So I pulled an older tag and tested. I tried another. Neither the :latest tag, nor any other will let InstantID or ReActor run without this GLIBCXX_3.4.30 error.

     

    I've tried any number of ways to fix this. Basically do a search for 'GLIBCXX_3.4.32 not found' and attempt any of the fixes, like symbolic links or even outright replacing the files. I've even messed around with trying to set 'LD_LIBRARY_PATH'. I just cannot get this to work. I can't find a way to update GCC inside the container either. The only thing that looks promising is from here which says:

     

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get install --only-upgrade libstdc++6

     

    So how does one add a ppa to a linuxserver base image? I can't even specify a lower version of insightface as they don't make it available. I'm truly stuck which is doubly annoying because it did actually work for me before.

     

    I will say that everything else I use in Automatic1111 works perfectly fine. Also, I'm running on unRAID v6.12.6 and installed this container from CA.

     

    I can't be the only one who is wanting to use InstantID or ReActor. Anyone else have it working or not working? Any fix for this?

    Did you ever get this working in ComfyUI?  I have the EXACT same issue.  If so, what was the fix?

  2. Anyone know why this happens with latest update (05-comfy-ui)

    04/15/2024
    08:40:42 PM
    Prestartup times for custom nodes:
    04/15/2024
    08:40:42 PM
       0.9 seconds: /config/05-comfy-ui/ComfyUI/custom_nodes/ComfyUI-Manager
    04/15/2024
    08:40:42 PM
    04/15/2024
    08:40:54 PM
    Total VRAM 12037 MB, total RAM 96462 MB
    04/15/2024
    08:40:54 PM
    Set vram state to: NORMAL_VRAM
    04/15/2024
    08:40:54 PM
    Device: cuda:0 NVIDIA GeForce RTX 3060 : cudaMallocAsync
    04/15/2024
    08:40:54 PM
    VAE dtype: torch.bfloat16
    04/15/2024
    08:41:02 PM
    Using pytorch cross attention
    04/15/2024
    08:41:09 PM
    Traceback (most recent call last):
    04/15/2024
    08:41:09 PM
      File "/config/05-comfy-ui/ComfyUI/nodes.py", line 1864, in load_custom_node
    04/15/2024
    08:41:09 PM
        module_spec.loader.exec_module(module)
    04/15/2024
    08:41:09 PM
      File "<frozen importlib._bootstrap_external>", line 940, in exec_module
    04/15/2024
    08:41:09 PM
      File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
    04/15/2024
    08:41:09 PM
      File "/config/05-comfy-ui/ComfyUI/custom_nodes/ComfyUI-Manager/__init__.py", line 18, in <module>
    04/15/2024
    08:41:09 PM
        from .glob import manager_core as core
    04/15/2024
    08:41:09 PM
      File "/config/05-comfy-ui/ComfyUI/custom_nodes/ComfyUI-Manager/glob/manager_core.py", line 9, in <module>
    04/15/2024
    08:41:09 PM
        import git
    04/15/2024
    08:41:09 PM
    ModuleNotFoundError: No module named 'git'
    04/15/2024
    08:41:09 PM
    04/15/2024
    08:41:09 PM
    Cannot import /config/05-comfy-ui/ComfyUI/custom_nodes/ComfyUI-Manager module for custom nodes: No module named 'git'
    04/15/2024
    08:41:09 PM
    04/15/2024
    08:41:09 PM
    Import times for custom nodes:
    04/15/2024
    08:41:09 PM
       0.0 seconds: /config/05-comfy-ui/ComfyUI/custom_nodes/websocket_image_save.py
    04/15/2024
    08:41:09 PM
       0.1 seconds (IMPORT FAILED): /config/05-comfy-ui/ComfyUI/custom_nodes/ComfyUI-Manager
    04/15/2024
    08:41:09 PM
    04/15/2024
    08:41:09 PM
    Setting output directory to: /config/outputs/05-comfy-ui
    04/15/2024
    08:41:09 PM
    Starting server
    04/15/2024
    08:41:09 PM
    04/15/2024
    08:41:09 PM
    To see the GUI go to: http://0.0.0.0:9000

     

  3. On 1/9/2024 at 4:30 AM, CoreyG said:

    Did you ever solve this ?

    Oh also, the https://github.com/facefusion/facefusion

     

    uses pytorch now instead of tensorflow but the one within the hollafain uses tensorflow for some reason even though the script pulls from the original repo, thus creating that issue as well.  I'll check this out later tonight and see if I can push  a change to their github

  4. On 1/9/2024 at 4:30 AM, CoreyG said:

    Did you ever solve this ?

    No but I did find a solution that needs to be tested.  Apparently when you install extensions they install the onnx-runtime which creates a conflict with existing onnx files.  When this happens it disables the CUDA.  But again, I have not tested this out.  If I do I will report back here and tag you.

  5. On 1/12/2024 at 3:53 AM, sonofdbn said:

    I currently run Comfyui and A1111 on a Win11 VM (with GPU passthrough) on an unRAID server. All output and models etc. are kept in the VM (nothing on the array). I think using this docker might be a cleaner solution. My main concern is whether there would be a performance hit. I have a 12GB VRAM Nvidia 4070. Theoretically (or practically) is there a significant downside/upside in moving to the docker?

     

    If I do the migration, I'm thinking of following these steps:

    1. Remove GPU binding

    2. Reboot

    3. Start Win11 VM and make sure it's running OK without GPU

    3. Install this Stable Diffusion docker

    4. Install SD GUIs and organise folder mappings

    5. Go into Win11 VM and copy the necessary files to the corresponding docker mapped folders (I'm guessing mainly json workflows, models, custom nodes, extensions, embedding, LoRAs).

    6. Might have to fix some model locations in the workflows, but that shouldn't be a big problem.

     

    Any suggestions or advice on this?

     

    You are getting a performance hit by running Windows 11 in a VM.  Docker would remove the crazy amount of overhead Windows introduces.  If you're going to use a VM and take away your GPU from your docker environment, I would use a linux VM (ubuntu without a GUI at all).  But yeah you could move out all of the stable diffusion files from your VM and just find the corresponding folders of this docker container, they should mostly map 1:1 just map your /config directory to a place you can access and that is where the files will exist. 

     

     

  6. On 12/13/2023 at 7:16 PM, FoxxMD said:

    @Joly0 @BigD

     

    I forked holaf's repository, available at foxxmd/stable-diffusion, and have been improving off of it instead of using the repo from last post. There are individual pull requests in for all my improvements on his repository BUT the main branch on my repo has everything combined as well and where i'll be working on things until/if holaf merges my PRs.

     

    My combined main branch is also available as a docker image at foxxmd/stable-diffusion:latest on dockerhub and ghcr.io/foxxmd/stable-diffusion:latest

     

    I have tested with SD.Next only but everything else should also work.

     

    To migrate from holaf to my image on unraid edit (or create) the stable-diffusion template:

    • Repository => foxxmd/stable-diffusion:latest
    • Edit Stable-Diffusion UI Path
      • Container Path => /config
    • Remove Outputs
      • These will still be generated at /mnt/user/appdata/stable-diffusion/outputs
    • Add Variable
      • Name/Key => PUID
      • Value => 99
    • Add Variable
      • Name/Key => PGID
      • Value => 100

    _______

     

    Changes (as of this post):

     

    • Switched to Linuxserver.io ubuntu base image
    • Installed missing git dependency
    • Fixed SD.Next memory leak
    • For SD.Next and automatic1111
      • Packages (venv) are only re-installed if your container is out-of-date with upstream git repository -- this reduces startup time after first install by like 90%
      • Packages can be forced to be reinstalled by setting the environmental variable CLEAN_ENV=true on your docker container (Variable in unraid template)

    ______

    If you have issues you must post your problem with the WEBUI_VERSION you are using

     

     

    Bruh, you are a champion. Thank you and happy holidays!

  7. Ok I've done some digging.  If I add face fusion via the docker settings or within automatic1111 extensions, it does not detect GPU thus not giving me a "CUDA" option.

    The container works fine with the GPU for generating art, and device shows up in nvidia-smi when you docker exec into the container. However if I activate the venv within the docker container and run

    python3 -c "import tensorflow; print(tensorflow.config.experimental.list_physical_devices('GPU'))"

    It returns []

     

    For some reason tensorflow does not detect GPU and facefusion needs that detection for it to provide the CUDA option.  Any thoughts?

  8. On 4/23/2020 at 6:27 AM, mskerman said:

    Did anyone have any luck with this? I'm no expert with Unraid or Linux  - have had it for ~ 8 years now and the UNRAID server has been working fine, but I've never had time to do more than file serving with it till now.  I just acquired some IP cams and want to get BI going without dedicating another discrete machine to the task.  I managed to get the BI docker loaded and can see my cameras, but there is an issue I'm having trouble getting around..

    No matter what network settings I have tried, I cannot access the cameras via the web interface on LAN or WAN.  Seems like the WINE has some sort of firewall built in.  I forward the port, but the web page will not connect remotely or locally. Canyouseeme confirms the port (81) is not blocked by isp. - Tried Bridge and Host - No luck. - 8080 noip vnc works fine on  LAN and WAN network.

    I have installed BI on another PC running win 10  and can access it via the web page on LAN or WAN.

     

    Any suggestions would be welcome.

     

    Am on the verge of giving up and using a VM instead. Just seems like a huge waste of resources when the Docker is so close to working.

     

    I can get this up and running by modifying a shell file within the docker container itself.  However I am curious why the environment variable BLUEIRIS_VERSION=4 does not work.

  9. On 3/23/2020 at 11:48 PM, klogg said:

    This is just for anyone else who hits this wall. Setting up the Bookstack container, I got an endless amount of: 

    
    Illuminate\Database\QueryException : SQLSTATE[HY000] [1045] Access denied for user 'xxxx'@'yyy' (using password: YES) (SQL: select * from information_schema.tables where table_schema = bookstack and table_name = migrations and table_type = 'BASE TABLE')

    In the end, I noticed in one of log files in the container persistence files (./appdata/bookstack/...) that it had my mariaDB username and password logged, and the password was truncated. Despite trying the `root` user and the customer `bookstack` user I created, both passwords contained a `#` character that wasn't being handled properly and the password would truncate.

     

    Removed the `#` and it fired up like I hadn't lost 3 evenings chasing my tail. Hope this helps someone.

    /klogg

    Jesus christ, thank you so much.  I was going nuts.  I used a password manager to generate the DB password and it had some symbols in it to include a '#'.  I appreciate you!!

  10. On 12/30/2019 at 1:59 AM, A75G said:

    Thank you for the guide been using it for months now it really helped me on my certs.

    One question is there way to reduce the size of the IMG because my SSD isn't keeping up with it?

      

    You can reduce the size by converting to a QCOW2 image instead.  It is MUCH smaller than the .img file above.  The command for that is this

     

    qemu-img convert -f vmdk -O qcow2 ./GNS3_VM-disk1.vmdk ./GNS3VM-disk1.qcow2

     

    I've been running GNS3 for about 2 years now with this method.

    Here are my file sizes for reference

    1.5G    ./GNS3VM-disk1.qcow2
    42M     ./GNS3VM-disk2.qcow2
    532M    ./GNS3_VM-disk1.vmdk
    1.9M    ./GNS3_VM-disk2.vmdk

     

    As far as the settings for the VM, the only thing I changed was the bios stays SeaBIOS but the Machine is i440fx-4.2.  Also the Primary vDisk Bus is now SCSI instead of SATA.

     

    Let me know if you get stuck!

    • Thanks 1
  11. On 11/10/2019 at 6:03 PM, ffhelllskjdje said:

     

    do you happen to have the Borg tutorial stored anywhere? The reddit link is deleted

    Yeah I can provide my borg script here.  If you need help on it let me know.  But borg makes a local backup and rsync clones it off site.  This gives you 3 copies of your data and 2 of them local.   Also the script will not re-run if rsync hasn't finished its last operation (slow internet) or if parity sync is running.  The key factor in not having everything being constantly checked by Borg is the files-cache=mtime,size. I was noticing everytime I ran Borg it would index files that haven't changed.  This command fixed that which has to do with unRAID's constant changing inode values.  The borg docs are very good (https://borgbackup.readthedocs.io/en/stable/) 
     

    Let me know if you get stuck. Obviously this script wont work until you setup your repository.

     

    #!/bin/sh
    LOGFILE="/boot/logs/TDS-Log.txt"
    LOGFILE2="/boot/logs/Borg-RClone-Log.txt"
    
    # Close if rclone/borg running
    if pgrep "borg" || pgrep "rclone" > /dev/null 
    then
        echo "$(date "+%m-%d-%Y %T") : Backup already running, exiting" 2>&1 | tee -a $LOGFILE
        exit
        exit
    fi
    
    # Close if parity sync running
    #PARITYCHK=$(/root/mdcmd status | egrep STARTED)
    #if [[ $PARITYCHK == *"STARTED"* ]]; then
    #    echo "Parity check running, exiting"
    #    exit
    #    exit
    #fi
    
    
    #This is the location your Borg program will store the backup data to
    export BORG_REPO='/mnt/disks/Backups/Borg/'
    
    #This is the location you want Rclone to send the BORG_REPO to 
    export CLOUDDEST='GDrive:/Backups/borg/TDS-Repo-V2/'
    
    
    #Setting this, so you won't be asked for your repository passphrase:
    export BORG_PASSPHRASE='<MYENCRYPTIONKEYPASSWORD>'
    
    #or this to ask an external program to supply the passphrase: (I leave this blank)
    #export BORG_PASSCOMMAND=''
    
    #I store the cache on the cache instead of tmp so Borg has persistent records after a reboot.
    export BORG_CACHE_DIR='/mnt/user/appdata/borg/cache/'
    export BORG_BASE_DIR='/mnt/user/appdata/borg/'
    
    #Backup the most important directories into an archive (I keep a list of excluded directories in the excluded.txt file)
    SECONDS=0
    
    
    echo "$(date "+%m-%d-%Y %T") : Borg backup has started" 2>&1 | tee -a $LOGFILE
    borg create                         \
        --verbose                       \
        --info                          \
        --list                          \
        --filter AMEx                   \
        --files-cache=mtime,size        \
        --stats                         \
        --show-rc                       \
        --compression lz4               \
        --exclude-caches                \
        --exclude-from /mnt/disks/Backups/Borg/Excluded.txt \ 
        \
        $BORG_REPO::'{hostname}-{now}'  \
        \
        /mnt/user/Archive              \
        /mnt/disks/Backups/unRAID-Auto-Backup \
        /mnt/user/Backups              \
        /mnt/user/Nextcloud            \
        /mnt/user/system/              \
        
        >> $LOGFILE2 2>&1
    
    
    backup_exit=$?
    # Use the `prune` subcommand to maintain 7 daily, 4 weekly and 6 monthly
    # archives of THIS machine. The '{hostname}-' prefix is very important to
    # limit prune's operation to this machine's archives and not apply to
    # other machines' archives also:
    #echo "$(date "+%m-%d-%Y %T") : Borg pruning has started" 2>&1 | tee -a $LOGFILE
    borg prune                          \
        --list                          \
        --prefix '{hostname}-'          \
        --show-rc                       \
        --keep-daily    7               \
        --keep-weekly   4               \
        --keep-monthly  6               \
        >> $LOGFILE2 2>&1
    
    prune_exit=$?
    #echo "$(date "+%m-%d-%Y %T") : Borg pruning has completed" 2>&1 | tee -a $LOGFILE
    
    # use highest exit code as global exit code
    global_exit=$(( backup_exit > prune_exit ? backup_exit : prune_exit ))
    
    # Execute if no errors
    if [ ${global_exit} -eq 0 ];
    then
        borgstart=$SECONDS
        echo "$(date "+%m-%d-%Y %T") : Borg backup completed in  $(($borgstart/ 3600))h:$(($borgstart% 3600/60))m:$(($borgstart% 60))s" | tee -a >> $LOGFILE 2>&1
    
    #Reset timer
        SECONDS=0
        echo "$(date "+%m-%d-%Y %T") : Rclone Borg sync has started" >> $LOGFILE
        rclone sync $BORG_REPO $CLOUDDEST -P --stats 1s -v 2>&1 | tee -a $LOGFILE2
        rclonestart=$SECONDS   
        echo "$(date "+%m-%d-%Y %T") : Rclone Borg sync completed in  $(($rclonestart/ 3600))h:$(($rclonestart% 3600/60))m:$(($rclonestart% 60))s" 2>&1 | tee -a $LOGFILE
    # All other errors
    else
        echo "$(date "+%m-%d-%Y %T") : Borg has errors code:" $global_exit 2>&1 | tee -a $LOGFILE
    fi
    exit ${global_exit}

     

    • Thanks 4
  12. On 7/12/2019 at 2:56 AM, ProphetSe7en said:

    Hi

     

    I was looking into the borg+rclone setup and it looks like this is what I need.

     

    Is it possible to change the script to get discord notifications and not email notifications when backups has error or is done?

    Super late reply but yes you can get discord notifications via slack. You would need to check the discord docs for that but its super easy.  The command line to fire off the notification

    ############
    WEBH_URL="https://discordapp.com/api/webhooks/<MYDISCORDWEBHOOKNUMBER>/<MYOTHERDISCORDWEBHOOKNUMBER>/slack"
    APP_NAME="unRAID Server"
    TITLE="$1"
    MESSAGE="$2"
    
    ############
    TITLE=$(echo -e "$TITLE")
    MESSAGE=$(echo -e "$MESSAGE")
    curl -X POST --header 'Content-Type: application/json' \
    -d "{\"username\": \"$APP_NAME\", \"text\": \"*$TITLE* \n $MESSAGE\"}" $WEBH_URL 2>&1

     

     

  13. On 4/22/2019 at 2:23 PM, TheFreemancer said:

    For some reason I can't use EmbyCon (Kodi Add-On) with Jellyfin. There are many reports that it works fine.

     

    When I try to log in from EmbyCon I get connection refused. 

     

    
    [2019-04-22 09:21:10.166 -03:00] [WRN] HTTP Response 204 to "192.168.0.177". Time (slow): 0:00:00.7501618. "http://192.168.0.198:8097/emby/Sessions/Capabilities/Full" [2019-04-22 09:21:10.950 -03:00] [WRN] HTTP Response 200 to "192.168.0.177". Time (slow): 0:00:00.5905623. "http://192.168.0.198:8097/emby/LiveTv/Programs/Recommended?userId=8543016d2cdd4114861281e08d78b976&IsAiring=true&limit=1&ImageTypeLimit=1&EnableImageTypes=Primary%2CThumb%2CBackdrop&EnableTotalRecordCount=false&Fields=ChannelInfo%2CPrimaryImageAspectRatio" [2019-04-22 09:21:26.285 -03:00] [INF] WS "http://192.168.0.198:8097/embywebsocket?api_key=d5305bee3e844051840d1ca835ff75e5&deviceId=TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzczLjAuMzY4My4xMDMgU2FmYXJpLzUzNy4zNnwxNTU1OTI5MDQzMzY5". UserAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36" [2019-04-22 09:21:41.825 -03:00] [INF] Authentication request for "nobody" "has been denied". [2019-04-22 09:21:41.872 -03:00] [ERR] Invalid user or password entered. [2019-04-22 09:21:47.486 -03:00] [INF] Authentication request for "nobody" "has been denied". [2019-04-22 09:21:47.488 -03:00] [ERR] Invalid user or password entered.

     

    There's no password for this user. 

    Already tried with password and got nothing.

     

    Also Jellyfin binds to a different IP address compared to Emby.

    Jellyfin 172.17.0.4 as local, while Emby uses the correct one 192.168.0.198.

     

    I also had to change the default TCP port to 8097 so it would not conflict with Emby. 

    I`m just saying this for the sake of saying because I even tried disabling emby and having jellyfin at it's default port maping and the problem still persists.

    So they fixed the password thing with the hotfix yesterday, however clients need to be updated too.  So a lot of people are currently having login issues.

  14. Does anyone know how to get the pihole docker to resolve a local subdomain.domain.com to a local IP address?  I am hosting a small webserver via unRAID and pihole does not know to resolve to it locally if I am accessing the website from a LAN device.

     

    Everytime I go to the site, I am seen as "external" traffic.  If I can resolve this, I could also resolve Plex issues.  I just don't know how to tell pihole to point the domain to the internal unraid IP.  I've tried variables such as extra_hosts etc.  I am exhausted.

     

    Edit I got the resolution by adding 02-custom.conf in the /mnt/user/appdata/dnsmasq.d folder.  The format for that .conf file is

    subdomain.domain.com 192.168.1.X where X is the unraid server IP.  However the website stops working when I do this.  I even can do nslookup subdomain.domain.com and it shows the 192.168.1.X address.  I am using nginx/letsencrypt to host the proxy portion of the site.  This basically forwards the subdomain to an internal IP of another docker.  Any help would be appreciated.

  15. On 3/18/2019 at 12:26 PM, jowi said:

    I've installed this using the excellent video  i can get into the webui etc, everything seems to work. I gave it an ip address of 192.168.1.10, and i'm using the cloudflare dns (1.1.1.1 / 1.0.0.1). Now, if i change my router's DNS (Netgear WNDR3700) to use 192.168.1.10, i can't browse to any sites... it just won't work.

     

    If i return the router to 1.1.1.1/1.0.0.1 and configure my mac maually so it uses pihole as it's DNS server, i can browse perfectly, and i can see in pihole's query log everything is also logged etc. so it does work... But why won't it work if i configure it on my router?

     

    I also made the pihole docker a static ip adress in the router.

     

    What am i missing?

    Hey jowi,

     

    Can you ping your netgear from pihole's docker?  meaning you terminal into unraid and type "docker exec -it pihole ping 192.168.1.X" where the X is the last octet of your netgear device.  See if you get replies.  They may not be communicating.

  16. Does anyone know how to point a local domain "subdomain.domain.com" to a local IP address? Whenever I reach my subdomain, pihole thinks I am coming from an external network.  I want pihole to resolve any devices from the LAN going to this subdomain to stay internal.  There are lots of answers online to resolve this but they all involve pihole running on a raspberry_pi and not docker. 

    I have exhausted many of my resources to figure this out. Thanks in advance.

  17. So I am trying to setup reverse proxy with this.  I can access the docker on LAN via the reverse proxy address.  However, if I try to access that same link on WAN, I get "Forbidden".  To do some testing, I want to enable https via the default port. However when I manually add it to the docker it does not resolve via HTTPS://LOCALIP:8920

     

    Any ideas?  Further why wasn't the HTTPS: port included? Any particular reason?  Thanks Binhex!

×
×
  • Create New...