Jump to content

aptalca

Community Developer
  • Posts

    3,064
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by aptalca

  1. Hey thanks for this docker. I just moved everything over from the Apache docker to get https. Everything moved over find apart from my media wiki install. Running the existing install or a new install throws this error page. It states that php is missing XML and iconv. I know that you stated that you left some surplus packages out of this php install to reduce on size but was a little surprised by the XML package being missing.

     

    Not sure how pressed you are for size but in theory if you made the php5 folder available people could include the missing packages as *.so files in the php.ini file to keep them out of the docker image.

    We'll add them

  2. Switched to this container from the inital aptalca but I am running into a permission error. When attempting to open a URL that is using reverse proxy I get the following in error.log:

    /js/alllibs.js", host: "SUB.DOMAIN.com"
    2017/01/28 08:20:38 [crit] 321#0: *1 open() "/var/lib/nginx/tmp/proxy/6/01/0000000016" failed (13: Permission denied) while reading upstream, client: 192.168.10.1, server: SUB.DOMAIN.com, request: "GET /static/css/bright.css.map HTTP/2.0", upstream: "http://192.168.10.10:5075/static/css/bright.css.map", host: "SUB.DOMAIN.com"

     

    This coincides with errors like the following in my chrome developer console:

    GET https://SUB.DOMAIN.com/static/js/nzbhydra.js net::ERR_SPDY_PROTOCOL_ERROR

     

    This seems to indicate some kind of issue with SPDY/HTTP2, but I am not really sure. Any insight into why this is happening? I am pretty stuck and this was all working before moving over to the linuxserver version (all I changed was the paths for /keys and /fastcgi_params in the site-confs to match up with the container changes).

     

    I should also note this doesn't happen for every proxy I do, just 3 or 4 of them. All the site-confs are the same besides the URL and the IP:port.

     

    Thanks!

    This is a completely different container image. You can't just use the data folder from the other one here. As I posted on the other thread, install this one in a new config folder and then move your config and web files from the other piece by piece. The are too many changes under the hood.

  3. It sounds like your duckdns container is also tunneled through the vpn

     

    I agree it does appear that way. Not sure how that is happening... I thought dockers were separated.

     

    They are.  You sure you not got something going on at the router level?  Or any other openvpn plugin?

     

    Spent some time this morning confirming I don't have anything else connecting to OpenVPN in the network. 

    If I stop the transmission-openvpn docker then duckdns updates the correct external IP.

     

    Setting the duckdns docker to Host and Privileged does nothing.

     

    This is very confusing to me.

    Host mode won't do anything. That's only for incoming connections.

     

    You can exec into the container and do traceroute to confirm but it's most definitely an issue with openvpn. Nothing we can do in the duckdns side

  4.  

     

    Where does the docker get the IP from?  I'm having an issue where it is grabbing the IP used by my VPN service (PIA) that i connect with my transmission-openvpn docker to.

    If I stop the transmission-openvpn docker the duckdns docker updates the duckdns.org service with my outward facing IP.

     

    Any thoughts how I can run the duckdns docker to update with my IP (not the PIA ip)?  I've tried running it as a host and bridge network type.

     

    Container issues a simple http request to duckdns servers. The servers see the originating ip and set that for the ddns.

     

    It sounds like your duckdns container is also tunneled through the vpn

  5. In sophos, you need to forward the plex ports to the plex ports on your unraid server.

     

    So let's say when you set up the plex container, you map port 32400 on host (unraid) to port 32400 on the container (plex) in bridge mode.

    Let's assume your unraid IP is 192.168.1.10 and the container IP is 172.37.1.1. That setting forwards 192.168.1.10:32400 to 172.37.1.1:32400

     

    But you still need to forward 32400 on your router (sophos I assume) to unraid at 192.168.1.10

     

    EDIT: I see in the original post that you said you forwarded ports from sophos to unraid, but have you tested it? Is sophos correctly forwarding outside (wan) ports to unraid?

  6. I use 2 gt710's and a gt730 (710 variant) with almost no issues... https://lime-technology.com/forum/index.php?topic=54786.msg523314#msg523314

     

    I use host dev on them all. no nvidia drivers. no boot args.

     

    but that is no your problem. (sharing is caring though)

     

    what I use (from a running vm, so it has a few extra lines auto populated):

     

     <hostdev mode='subsystem' type='pci' managed='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
          </source>
          <alias name='hostdev0'/>
          <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/>
        </hostdev>
        <hostdev mode='subsystem' type='pci' managed='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x07' slot='0x00' function='0x1'/>
          </source>
          <alias name='hostdev1'/>
          <address type='pci' domain='0x0000' bus='0x02' slot='0x04' function='0x0'/>
        </hostdev>

     

    try:

     

    removing "xvga=yes" from your xml. I don't see it in mine, for this card or my gtx760

     

    Look in the boot log for the gt710 card, search by device id and by it's slot assignment and see if it is showing any errors there, like a bios bug or similar.

     

    also, try it in a different slot. sometimes that helps some folks.

     

    Thanks for the pointers.

     

    I made a bunch of changes, removed xvga from the xml, upgraded to Sierra, changed smbios setting in clover to match an older mac, etc.

     

    And IT WORKS!!! Finally. It recognized the card and without any boot arguments or installing web drivers, it worked. Phew, spent so many hours

     

    Now I need to get audio working ;-)

     

    EDIT: Got hdmi audio working thanks to another one of your posts http://lime-technology.com/forum/index.php?topic=51915.msg524900;topicseen#msg524900 :-) Thanks so much

     

    Hi aptalca

     

    try using this hdmi kext

     

    https://www.dropbox.com/s/1f39m1bew9uhyio/HDMIAudio-1.1.dmg?dl=0

     

    mount the dmg

    open terminal

    then cd to image

     

    cd /Volumes/HDMIAudio

    then run script to install

     

    ./install.sh

     

    I found this worked for a few cards that i have tried before.

    I can confirm that script worked for me as well for a Zotac GT 710 1GB

     

    Thanks so much

  7. I use 2 gt710's and a gt730 (710 variant) with almost no issues... https://lime-technology.com/forum/index.php?topic=54786.msg523314#msg523314

     

    I use host dev on them all. no nvidia drivers. no boot args.

     

    but that is no your problem. (sharing is caring though)

     

    what I use (from a running vm, so it has a few extra lines auto populated):

     

     <hostdev mode='subsystem' type='pci' managed='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x07' slot='0x00' function='0x0'/>
          </source>
          <alias name='hostdev0'/>
          <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/>
        </hostdev>
        <hostdev mode='subsystem' type='pci' managed='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x07' slot='0x00' function='0x1'/>
          </source>
          <alias name='hostdev1'/>
          <address type='pci' domain='0x0000' bus='0x02' slot='0x04' function='0x0'/>
        </hostdev>

     

    try:

     

    removing "xvga=yes" from your xml. I don't see it in mine, for this card or my gtx760

     

    Look in the boot log for the gt710 card, search by device id and by it's slot assignment and see if it is showing any errors there, like a bios bug or similar.

     

    also, try it in a different slot. sometimes that helps some folks.

     

    Thanks for the pointers.

     

    I made a bunch of changes, removed xvga from the xml, upgraded to Sierra, changed smbios setting in clover to match an older mac, etc.

     

    And IT WORKS!!! Finally. It recognized the card and without any boot arguments or installing web drivers, it worked. Phew, spent so many hours

     

    Now I need to get audio working ;-)

     

    EDIT: Got hdmi audio working thanks to another one of your posts http://lime-technology.com/forum/index.php?topic=51915.msg524900;topicseen#msg524900 :-) Thanks so much

  8.  

     

    I might have missed something very obvious here, but is there a default password for the Zoneminder docker?

     

    I have installed it previously and managed to get it working but decided on using a VM at the time. I would now like to give it another go but despite doing a fresh docker install it keeps prompting me for a password. I have tried every password I might have used but no luck

     

    I have also tried removing the docker and deleting the folder in my app data and reinstalling but still.

     

    If there isn't, how can I make sure all remnants of the old install are removed?

     

    There is no password. Maybe browser cache?

  9. I stopped my jdownloader2 docker, and clicked edit and save. It then pulled a few updates, and now when i start it,after clicking ok on the xrdp, its spewing out some java errors

     

    I even deleted container and image and redownload from my existing templates, but even then the same error happens.

     

    ecb2fc90d86004764dec21b6dff2f66e.jpg

     

    Sent from my LG-H990 using Tapatalk

    Not sure what caused it, but I updated mine to the latest and it works fine.

     

    I'd recommend starting with a fresh config folder

  10. Hi guys,

     

    I set up multiple OSX VMs, but never been successful with passthrough.

     

    I'm not a newbie at passthrough as I have various win 10, ubuntu and libreelec VMs with passthrough on both seabios and ovmf with amd and nvidia cards..

     

    With OSX (El Capitan), I am trying to pass a GT710. I tried both the qemu arg method and the hostdev method. With the gpu passed through, I get the bios screen (clover) and then the Apple logo, but once the bar gets to about 30% of the way, it just reboots. I tried adding the boot argument nvda_drv=1 and it didn't change anything.

     

    Without a gpu, everything works just fine through vnc.

     

    Here's my xml:

     

    <domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
      <name>OSX ovmf clover</name>
      <uuid>9e8f2f19-b0cd-4078-acaa-3e7facf9c2a5</uuid>
      <metadata>
        <vmtemplate xmlns="unraid" name="Linux" icon="linux.png" os="linux"/>
      </metadata>
      <memory unit='KiB'>4194304</memory>
      <currentMemory unit='KiB'>4194304</currentMemory>
      <memoryBacking>
        <nosharepages/>
      </memoryBacking>
      <vcpu placement='static'>4</vcpu>
      <cputune>
        <vcpupin vcpu='0' cpuset='4'/>
        <vcpupin vcpu='1' cpuset='5'/>
        <vcpupin vcpu='2' cpuset='12'/>
        <vcpupin vcpu='3' cpuset='13'/>
      </cputune>
      <os>
        <type arch='x86_64' machine='pc-q35-2.5'>hvm</type>
        <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader>
        <nvram>/etc/libvirt/qemu/nvram/bd720907-71dd-2485-ae78-ebee2f6a4bb6_VARS-pure-efi.fd</nvram>
        <boot dev='hd'/>
      </os>
      <features>
        <acpi/>
      </features>
      <cpu mode='custom' match='exact'>
        <model fallback='allow'>core2duo</model>
        <vendor>Intel</vendor>
      </cpu>
      <clock offset='utc'/>
      <on_poweroff>destroy</on_poweroff>
      <on_reboot>restart</on_reboot>
      <on_crash>destroy</on_crash>
      <devices>
        <emulator>/usr/local/sbin/qemu</emulator>
        <disk type='file' device='disk'>
          <driver name='qemu' type='raw'/>
          <source file='/mnt/user/domains/OSX/vdisk1.img'/>
          <target dev='hda' bus='sata'/>
          <address type='drive' controller='0' bus='0' target='0' unit='0'/>
        </disk>
        <controller type='usb' index='0'>
          <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0'/>
        </controller>
        <controller type='sata' index='0'>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
        </controller>
        <controller type='pci' index='0' model='pcie-root'/>
        <controller type='pci' index='1' model='dmi-to-pci-bridge'>
          <model name='i82801b11-bridge'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/>
        </controller>
        <controller type='pci' index='2' model='pci-bridge'>
          <model name='pci-bridge'/>
          <target chassisNr='2'/>
          <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/>
        </controller>
        <interface type='bridge'>
          <mac address='52:54:00:51:66:48'/>
          <source bridge='br0'/>
          <model type='e1000-82545em'/>
          <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/>
        </interface>
        <hostdev mode='subsystem' type='pci' managed='yes' xvga='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x02' slot='0x00' function='0x0'/>
          </source>
          <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/>
        </hostdev>
        <hostdev mode='subsystem' type='pci' managed='yes'>
          <driver name='vfio'/>
          <source>
            <address domain='0x0000' bus='0x02' slot='0x00' function='0x1'/>
          </source>
          <address type='pci' domain='0x0000' bus='0x02' slot='0x04' function='0x0'/>
        </hostdev>
        <hostdev mode='subsystem' type='usb' managed='no'>
          <source>
            <vendor id='0x046d'/>
            <product id='0xc517'/>
          </source>
        </hostdev>
        <memballoon model='none'/>
      </devices>
      <seclabel type='none' model='none'/>
      <qemu:commandline>
        <qemu:arg value='-device'/>
        <qemu:arg value='isa-applesmc,osk=xxxxxxxxxx'/>
        <qemu:arg value='-smbios'/>
        <qemu:arg value='type=2'/>
        <qemu:arg value='-cpu'/>
        <qemu:arg value='core2duo,vendor=GenuineIntel'/>
      </qemu:commandline>
    </domain>

     

    I'm starting to suspect my motherboard: Supermicro X9SRL-F coupled with a Xeon E5-2670v1

     

    Any ideas? or anyone else using the same board and cpu?

  11. Or, you can set it in bios to boot when power is reapplied. Apc ups can shut itself down when the server goes off, when power is back, apc will wake up and so will your server.

     

    But in that scenario, make sure you set a conservative shutdown threshold because you don't want the server to come online with the ups battery almost depleted

     

  12. In Aptalca's docker I was able to load simplexml_load_file() but in this version it does not appear to be enabled. I get the following error:

     

    "PHP message: PHP Warning:  simplexml_load_file(): Unable to find the wrapper "https" - did you forget to enable it when you configured PHP?"

     

    Can this be enabled?

     

    It seems you need the php5-openssl package/module. We'll add it shortly.

  13. What version of nginx is included with this?  does it support stream?  I'd like to use this same docker to handle non http traffic as well.  I'd like to have this handle vnc and ssh for certain domains.  Is this possible?

    https://pkgs.alpinelinux.org/package/v3.4/main/x86_64/nginx

     

    No stream mod in this version, but the next version will include it. No eta yet (currently testing it)

  14. hope sumone can help mes with zoneminder 1.29 issue

     

    i started having issues where cams would freeze and nothink would record disk says 98% yet i have 26tb left ?

     

    i have manually removed all events and well its super fast but disk in web ui still reads 98%?

     

    is there a way to fix this so incress the space it uses ?

     

    thanks craig

     

    update , altho it now records after 10 seconds it deletes the new events due to full disk ? after reinstalling fresh it still at 98%

    Post a screenshot of your container settings

  15. My Plex docker seems to be completely frozen. Can't connect via WebUI or through the Plex app or web interface. Stop and restart just give a failure message after about 30 seconds. Not sure exactly when this started, but it was working great last Thursday, so possibly after the most recent update.

     

    Docker Log

     

    Mappings

    2w3w1dw.png

     

    Do you have the original unsupported appstore running? If so, you should remove that and install webtools instead. The original hasn't been maintained in years and I'm surprised it worked this long. Webtools has the unsupported appstore v2 built-in, which has great support on the plex forums.

     

    Just delete that bundle from the plex config folder

  16.  

     

    Are you going to create a Zoneminder 1.30 separate docker or just update the 1.29?

    Probably neither. Zoneminder changes so much between versions that updating in place is near impossible. I'm not willing to create a new container every time they have an update. That's too much to support. Especially when I'm not even using it myself

     

    Thanks for your excellent work on this.  I understand why you'd not want to maintain it since you aren't using it.  I am looking to create an updated version of this for 1.30, and was wondering if you could point me in the right direction.

     

    One thing especially - I'm not that familiar with docker or ubuntu repos and I noticed that your 1.29 dockerfile uses

     

    add-apt-repository -y ppa:iconnor/zoneminder

     

    When I look at that repo it seems to contain a 1.30.0-xenial version.  How would the apt-get install command change to install this version instead?

     

    I realise there will probably be other stuff that has to change to make it work, but this would be a good start!

     

    Thanks again

     

    If you pull from that repo as is, it will get the latest version. But when I created the image on docker hub, 1.29 was the latest and that's what's in the image.

     

    So, if you build the image from that same dockerfile today, you'll get the 1.30 version.

  17. Ok I figured it out. I spent a few hours adding php5 modules to this docker (that were installed on the old docker) until I got my forum to work. I finally narrowed it down to "php5-ctype". I'm not clear why that one is needed, but without it, my forum will not budge.  Any chance you can add that one? I promise not to bother you again (for a little while  ;D)

    I'll look into it. Ooc, which forum software are you using?

  18.  

     

    :'(

     

    Didn't work. Looking at your old docker versus the new docker for any packages with SQL in the name:

     

    Old:

    php5-mysqlnd \
    php5-pgsql \
    php5-sqlite \
    

     

    New:

    php5-mysqli
    php5-pdo_mysql
    

     

    From my reading online, I believe the correct package to install is "php5-mysqlnd". Sorry to be a bother  ;D Let me know if it's possible to add that package. Thanks for helping!!

     

    There is no separate php5-mysqlnd (library, native driver) package on alpine but it is included in the php package (info.php shows it as active).

     

    You need to use either the mysqli or the pdo extensions: https://dev.mysql.com/downloads/connector/php-mysqlnd/

×
×
  • Create New...