prplshroud 1 Posted ... Recently Qbittorrent has begun locking withing 60 seconds of startup when running Eddie. Even if no torrents are active, it locks up. I am running Fedora 34 and have tried a bunch of kernels and roll backs to no avail. I have downgraded openvpn and qbittorrent (both were updated recently). I even built qbittorrent from source to test. No luck. I have tried upgrading eddie ui to the 2.21 beta and downgrading to 2.16 and 2.18. (Still no positive result) I have tried using just the root user with no torrents, I have tried Fedora 35 beta with the same result. Frankly, I'm stumped. Are there other RPMs I could try downgrading or changing? Anyone else seeing something like this? Quote Share this post Link to post
Flx 76 Posted ... 2 hours ago, prplshroud said: Recently Qbittorrent has begun locking withing 60 seconds of startup when running Eddie. Even if no torrents are active, it locks up. Qbit now requires this: "Allow tcp out from loopback to loopback" firewall rule. loopback=127.0.0.1 Quote Hide Flx's signature Hide all signatures Guide - EMBY Block ALL interfaces except tap/vpn Windows OS - Configuring your operating system Windows OS - Multi Session/Tunnel Share this post Link to post
OpenSourcerer 1442 Posted ... qB version locking up? Quote Hide OpenSourcerer's signature Hide all signatures NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT. LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too! Want to contact me directly? All relevant methods are on my About me page. Share this post Link to post
prplshroud 1 Posted ... QBittorrent versions are 4.3.8 and 4.3.4. I could also post recent system updates if folks think that would be helpful. Quote Share this post Link to post
prplshroud 1 Posted ... How does the firewall rule apply? QBittorrent works fine off the VPN. No lockup. Quote Share this post Link to post
Flx 76 Posted ... What firewall do you use? Quote Hide Flx's signature Hide all signatures Guide - EMBY Block ALL interfaces except tap/vpn Windows OS - Configuring your operating system Windows OS - Multi Session/Tunnel Share this post Link to post
Flx 76 Posted ... 8 hours ago, prplshroud said: How does the firewall rule apply? Quote Hide Flx's signature Hide all signatures Guide - EMBY Block ALL interfaces except tap/vpn Windows OS - Configuring your operating system Windows OS - Multi Session/Tunnel Share this post Link to post
OpenSourcerer 1442 Posted ... Hm. Describe this "locking up". Quote Hide OpenSourcerer's signature Hide all signatures NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT. LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too! Want to contact me directly? All relevant methods are on my About me page. Share this post Link to post
prplshroud 1 Posted ... Sorry for the delayed response... Firewall used is firewalld. The lockup looks like this: Startup of qbittorrent in fedora, application starts up fine and works for about 60 seconds or so, then the application freezes and I get that wonderful popup "The application is not responding" "Force Quit" or "Wait". I have tried clicking wait for like 5 or 6 passes of this, and nothing moves forward. Quote Share this post Link to post
Flx 76 Posted ... 10 hours ago, prplshroud said: Firewall used is firewalld. Please post a screenshot of the zones as you have defined/crafted them from firewalld GUI. Qbittorrent firewall rules. Thx Quote Hide Flx's signature Hide all signatures Guide - EMBY Block ALL interfaces except tap/vpn Windows OS - Configuring your operating system Windows OS - Multi Session/Tunnel Share this post Link to post
OpenSourcerer 1442 Posted ... No firewall rules should be locking up qB. If qB can't reach the internet, it simply won't be exchanging data. The lockup must come from someplace else, maybe a timer running out when trying to access storage, or something GUI-related (-> Desktop and version? What's the installed Qt Framework version?) To really ensure it's not the firewall, simply disable it temporarily, see if the lockup still happens. Quote Hide OpenSourcerer's signature Hide all signatures NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT. LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too! Want to contact me directly? All relevant methods are on my About me page. Share this post Link to post
prplshroud 1 Posted ... So, turned off the firewall. Still no dice. Lockup actually happens faster this way (could be a red herring there). DHT hosts only goes up to about 75 before lockup. Have also upgraded to Fedora 35 with no improvement. I have not made any custom firewall changes in years on this system and this only started recently. Quote Share this post Link to post
OpenSourcerer 1442 Posted ... 3 hours ago, prplshroud said: DHT hosts only goes up to about 75 before lockup. Interesting bit of info. Is LPD and PEX also enabled and do they pick up peers? Also: On 10/23/2021 at 10:07 PM, OpenSourcerer said: -> Desktop and version? What's the installed Qt Framework version? Quote Hide OpenSourcerer's signature Hide all signatures NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT. LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too! Want to contact me directly? All relevant methods are on my About me page. Share this post Link to post
prplshroud 1 Posted ... - Qt Framework is Qt5. - Desktop is Gnome (40 and 41 have been tried) w/ Xorg (wayland blanks my display every few hours) - PEX and LPD are enabled Down on the status bar I'm getting the yellow icon and the "no direct connections" error. I get about 57-75 DHT hosts connected and then it freezes. I used to get over 700 DHT hosts when things were working. Quote Share this post Link to post
OpenSourcerer 1442 Posted ... 20 hours ago, prplshroud said: - Qt Framework is Qt5. Execute qtdiag in a terminal and paste the output. One can try to install qbittorrent-nox, the headless qBittorrent client, then start it with $ qbittorrent-nox --webui-port=10000 then access the web interface with the browser (http://localhost:10000) and see if that locks up, too. If not, it's most likely the GUI locking up, not the BitTorrent tech behind it. And that can mean there is some form of incompatibility with Qt on GNOME. qtdiag from above could tell us more. Quote Hide OpenSourcerer's signature Hide all signatures NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT. LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too! Want to contact me directly? All relevant methods are on my About me page. Share this post Link to post
prplshroud 1 Posted ... (edited) qtdiag output: NOTE: Worth mentioning that qtdiag was not installed and the following packages were installed to make this happen. I figured the info was worth adding in case anyone sees a package that might be causing my issues. Will also test straight up client use again after this as well. qbittorrent-nox results will be in the next post. qt5-qttools-devel-5.15.2-7.fc35.x86_64 qt5-qtbase-devel-5.15.2-22.fc35.x86_64 qt5-rpm-macros-5.15.2-3.fc35.noarch perl-English-1.11-482.fc35.noarch mesa-libEGL-devel-21.2.5-1.fc35.x86_64 libglvnd-devel-1.3.4-2.fc35.x86_64 libglvnd-core-devel-1.3.4-2.fc35.x86_64 cmake-data-3.21.3-1.fc35.noarch cmake-3.21.3-1.fc35.x86_64 vim-filesystem-8.2.3582-1.fc35.noarch qt5-doctools-5.15.2-7.fc35.x86_64 jsoncpp-1.9.4-4.fc35.x86_64 clang-libs-13.0.0~rc1-1.fc35.x86_64 libomp-13.0.0~rc1-1.fc35.x86_64 gcc-c++-11.2.1-1.fc35.x86_64 vulkan-loader-devel-1.2.189.0-1.fc35.x86_64 vulkan-headers-1.2.189.0-1.fc35.noarch rhash-1.4.0-4.fc35.x86_64 qt5-qttools-5.15.2-7.fc35.x86_64 qt5-linguist-5.15.2-7.fc35.x86_64 libstdc++-devel-11.2.1-1.fc35.x86_64 libomp-devel-13.0.0~rc1-1.fc35.x86_64 compiler-rt-13.0.0~rc1-1.fc35.x86_64 qt5-designer-5.15.2-7.fc35.x86_64 libxcb-devel-1.13.1-8.fc35.x86_64 libX11-devel-1.7.2-3.fc35.x86_64 xorg-x11-proto-devel-2021.5-1.fc35.noarch qt5-qttools-libs-help-5.15.2-7.fc35.x86_64 qt5-qttools-libs-designercomponents-5.15.2-7.fc35.x86_64 qt5-qttools-libs-designer-5.15.2-7.fc35.x86_64 qt5-qttools-common-5.15.2-7.fc35.noarch libXau-devel-1.0.9-7.fc35.x86_64 cmake-rpm-macros-3.21.3-1.fc35.noarch cmake-filesystem-3.21.3-1.fc35.x86_64 clang-resource-filesystem-13.0.0~rc1-1.fc35.x86_64 $ qtdiag WARNING: lavapipe is not a conformant vulkan implementation, testing use only. Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 11.2.1 20210728 (Red Hat 11.2.1-1)) on "xcb" OS: Fedora Linux 35 (Workstation Edition) [linux version 5.14.16-301.fc35.x86_64] Architecture: x86_64; features: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX AVX2 Environment: QT_IM_MODULE="ibus" Features: QT_NO_EXCEPTIONS Library info: PrefixPath: /usr DocumentationPath: /usr/share/doc/qt5 HeadersPath: /usr/include/qt5 LibrariesPath: /usr/lib64 LibraryExecutablesPath: /usr/lib64/qt5/libexec BinariesPath: /usr/lib64/qt5/bin PluginsPath: /usr/lib64/qt5/plugins ImportsPath: /usr/lib64/qt5/imports Qml2ImportsPath: /usr/lib64/qt5/qml ArchDataPath: /usr/lib64/qt5 DataPath: /usr/share/qt5 TranslationsPath: /usr/share/qt5/translations ExamplesPath: /usr/lib64/qt5/examples TestsPath: /usr/tests SettingsPath: /etc/xdg Standard paths [*...* denote writable entry]: DesktopLocation: "Desktop" */home/paul/Desktop* DocumentsLocation: "Documents" */home/paul/Documents* FontsLocation: "Fonts" */home/paul/.local/share/fonts* /home/paul/.fonts /home/paul/.local/share/flatpak/exports/share/fonts /var/lib/flatpak/exports/share/fonts /usr/local/share/fonts /usr/share/fonts ApplicationsLocation: "Applications" */home/paul/.local/share/applications* /home/paul/.local/share/flatpak/exports/share/applications /var/lib/flatpak/exports/share/applications /usr/local/share/applications /usr/share/applications MusicLocation: "Music" */home/paul/Music* MoviesLocation: "Movies" */home/paul/Videos* PicturesLocation: "Pictures" */home/paul/Pictures* TempLocation: "Temporary Directory" */tmp* HomeLocation: "Home" */home/paul* AppLocalDataLocation: "Application Data" */home/paul/.local/share/QtProject/qtdiag* /home/paul/.local/share/flatpak/exports/share/QtProject/qtdiag /var/lib/flatpak/exports/share/QtProject/qtdiag /usr/local/share/QtProject/qtdiag /usr/share/QtProject/qtdiag CacheLocation: "Cache" */home/paul/.cache/QtProject/qtdiag* GenericDataLocation: "Shared Data" */home/paul/.local/share* /home/paul/.local/share/flatpak/exports/share /var/lib/flatpak/exports/share /usr/local/share /usr/share RuntimeLocation: "Runtime" */run/user/10002* ConfigLocation: "Configuration" */home/paul/.config* /etc/xdg DownloadLocation: "Download" */home/paul/Downloads* GenericCacheLocation: "Shared Cache" */home/paul/.cache* GenericConfigLocation: "Shared Configuration" */home/paul/.config* /etc/xdg AppDataLocation: "Application Data" */home/paul/.local/share/QtProject/qtdiag* /home/paul/.local/share/flatpak/exports/share/QtProject/qtdiag /var/lib/flatpak/exports/share/QtProject/qtdiag /usr/local/share/QtProject/qtdiag /usr/share/QtProject/qtdiag AppConfigLocation: "Application Configuration" */home/paul/.config/QtProject/qtdiag* /etc/xdg/QtProject/qtdiag File selectors (increasing order of precedence): en_US unix linux fedora Network: Using "OpenSSL 1.1.1l FIPS 24 Aug 2021", version: 0x101010cf Platform capabilities: ThreadedPixmaps OpenGL ThreadedOpenGL WindowMasks MultipleWindows ForeignWindows NonFullScreenWindows NativeWidgets WindowManagement SyncState RasterGLSurface SwitchableWidgetComposition Style hints: mouseDoubleClickInterval: 400 mousePressAndHoldInterval: 500 startDragDistance: 8 startDragTime: 500 startDragVelocity: 0 keyboardInputInterval: 400 keyboardAutoRepeatRate: 30 cursorFlashTime: 1200 showIsFullScreen: 0 showIsMaximized: 0 passwordMaskDelay: 0 passwordMaskCharacter: U+2022 fontSmoothingGamma: 1.7 useRtlExtensions: 0 setFocusOnTouchRelease: 0 tabFocusBehavior: Qt::TabFocusAllControls singleClickActivation: 0 Additional style hints (QPlatformIntegration): ReplayMousePressOutsidePopup: 0 Theme: Platforms requested : gtk3,gnome,generic available : qgnomeplatform,gtk3,gnome,snap,flatpak,xdgdesktopportal Styles requested : Adwaita-dark,adwaita-dark,adwaita,fusion,windows available : HighContrastInverse,HighContrast,Adwaita-HighContrastInverse,Adwaita-HighContrast,Adwaita-Dark,Adwaita,Windows,Fusion Icon theme : gnome, hicolor from /usr/share/icons System font : "Cantarell" 11 Native file dialog Native color dialog Native font dialog Fonts: General font : "Cantarell" 11 Fixed font : "Source Code Pro" 10 Title font : "Cantarell" 11 Smallest font: "Cantarell" 11 Palette: QPalette::WindowText: #ffeeeeec QPalette::Button: #ff373737 QPalette::Light: #ff515151 QPalette::Midlight: #ff444444 QPalette::Dark: #ff1e1e1e QPalette::Mid: #ff2a2a2a QPalette::Text: #ffeeeeec QPalette::BrightText: #ffffffff QPalette::ButtonText: #ffeeeeec QPalette::Base: #ff2d2d2d QPalette::Window: #ff353535 QPalette::Shadow: #19000000 QPalette::Highlight: #ff15539e QPalette::HighlightedText: #ffffffff QPalette::Link: #ff3584e4 QPalette::LinkVisited: #ff1b6acb QPalette::AlternateBase: #ff2d2d2d QPalette::NoRole: #ff000000 QPalette::ToolTipBase: #b2262626 QPalette::ToolTipText: #ffffffff QPalette::PlaceholderText: #80eeeeec Screens: 1, High DPI scaling: inactive # 0 "Virtual1" Depth: 24 Primary: yes Manufacturer: Model: Serial number: Geometry: 1920x1080+0+0 Available: 1920x1048+0+32 Physical size: 508x285 mm Refresh: 60 Hz Power state: 0 Physical DPI: 96,96.2526 Logical DPI: 96,96 Subpixel_None DevicePixelRatio: 1 Pixel density: 1 Primary orientation: 2 Orientation: 2 Native orientation: 0 OrientationUpdateMask: 0 LibGL Vendor: VMware, Inc. Renderer: SVGA3D; build: RELEASE; LLVM; Version: 4.1 (Compatibility Profile) Mesa 21.2.5 Shading language: 4.10 Format: Version: 4.1 Profile: 2 Swap behavior: 0 Buffer size (RGB): 8,8,8 Profile: None (QOpenGLFunctions_4_1), Core (QOpenGLFunctions_4_1_Core), Compatibility (QOpenGLFunctions_4_1_Compatibility) Vulkan instance available Supported instance extensions: VK_KHR_device_group_creation, version 1 VK_KHR_display, version 23 VK_KHR_external_fence_capabilities, version 1 VK_KHR_external_memory_capabilities, version 1 VK_KHR_external_semaphore_capabilities, version 1 VK_KHR_get_display_properties2, version 1 VK_KHR_get_physical_device_properties2, version 2 VK_KHR_get_surface_capabilities2, version 1 VK_KHR_surface, version 25 VK_KHR_surface_protected_capabilities, version 1 VK_KHR_wayland_surface, version 6 VK_KHR_xcb_surface, version 6 VK_KHR_xlib_surface, version 6 VK_EXT_acquire_drm_display, version 1 VK_EXT_acquire_xlib_display, version 1 VK_EXT_debug_report, version 10 VK_EXT_direct_mode_display, version 1 VK_EXT_display_surface_counter, version 1 VK_EXT_debug_utils, version 2 Supported layers: VK_LAYER_MESA_device_select, version 1, spec version 1.2.73, Linux device selection layer Available physical devices: API version 1.1.182, vendor 0x10005, device 0x0, llvmpipe (LLVM 13.0.0, 256 bits), type 4, driver version 0.0.1 Qt Rendering Hardware Interface supported backends: OpenGL (with default QSurfaceFormat): Min Texture Size: 1 Max Texture Size: 16384 Max Color Attachments: 8 Frames in Flight: 1 Uniform Buffer Alignment: 1 Supported MSAA sample counts: 1,2,4,8 Features: - MultisampleTexture v MultisampleRenderBuffer - DebugMarkers - Timestamps v Instancing - CustomInstanceStepRate - PrimitiveRestart v NonDynamicUniformBuffers v NonFourAlignedEffectiveIndexBufferOffset v NPOTTextureRepeat - RedOrAlpha8IsRed v ElementIndexUint - Compute v WideLines v VertexShaderPointSize v BaseVertex - BaseInstance v TriangleFanTopology v ReadBackNonUniformBuffer v ReadBackNonBaseMipLevel Texture formats: RGBA8 BGRA8 R8 R16 RED_OR_ALPHA8 RGBA16F RGBA32F R16F R32F D16 D32F BC1 BC2 BC3 ETC2_RGB8 ETC2_RGB8A1 ETC2_RGBA8 Vulkan: Min Texture Size: 1 Max Texture Size: 16384 Max Color Attachments: 8 Frames in Flight: 2 Uniform Buffer Alignment: 16 Supported MSAA sample counts: 1,4 Features: v MultisampleTexture v MultisampleRenderBuffer - DebugMarkers v Timestamps v Instancing - CustomInstanceStepRate v PrimitiveRestart v NonDynamicUniformBuffers v NonFourAlignedEffectiveIndexBufferOffset v NPOTTextureRepeat v RedOrAlpha8IsRed v ElementIndexUint v Compute v WideLines v VertexShaderPointSize v BaseVertex v BaseInstance v TriangleFanTopology v ReadBackNonUniformBuffer v ReadBackNonBaseMipLevel Texture formats: RGBA8 BGRA8 R8 R16 RED_OR_ALPHA8 RGBA16F RGBA32F R16F R32F D16 D32F BC1 BC2 BC3 BC4 BC5 BC6H BC7 Edited ... by OpenSourcerer Apply LOG format to qtdiag output Quote Share this post Link to post
prplshroud 1 Posted ... Getting qbittorrent-nox seemed to hang after I connected to the web page. Tasks I tried to perform once connected (like removing a torrent from the list) did not occur. The traditional client also still locks/hangs after a short period. DHT hosts still only goes up to about 75-80 at the hang point. This is now a new Fedora 35 install. I did not upgrade. Quote Share this post Link to post
OpenSourcerer 1442 Posted ... 6 hours ago, prplshroud said: Screens: 1, High DPI scaling: inactive # 0 "Virtual1" Depth: 24 Primary: yes Manufacturer: Model: Serial number: […] LibGL Vendor: VMware, Inc. Renderer: SVGA3D; build: RELEASE; LLVM; Are you trying to run this in a VM? Sure looks that way. Could definitely be locking up because of that… though it shouldn't, but it adds one big complexity layer to your setup. Could be because VMware limits the number of connections, or the host does, or I don't know. Quote Hide OpenSourcerer's signature Hide all signatures NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT. LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too! Want to contact me directly? All relevant methods are on my About me page. Share this post Link to post
prplshroud 1 Posted ... Yes, this is a VM. I have had this working in a VM for a good while as well. I can look into the number of connections through VMWare as well. A test case that works: Ubuntu with a different user A test case that does not work: Fedora with a different user Both are fresh installs and not upgrades. Most likely this is something that Fedora is/has caused. Quote Share this post Link to post
OpenSourcerer 1442 Posted ... 3 hours ago, prplshroud said: A test case that does not work: Fedora with a different user Interesting. Does Fedora on hardware work? Quote Hide OpenSourcerer's signature Hide all signatures NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT. LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too! Want to contact me directly? All relevant methods are on my About me page. Share this post Link to post
Flx 76 Posted ... On 10/18/2021 at 8:28 AM, prplshroud said: QBittorrent versions are 4.3.8 and 4.3.4. grab qbit version 4.2.5 and test it. Quote Hide Flx's signature Hide all signatures Guide - EMBY Block ALL interfaces except tap/vpn Windows OS - Configuring your operating system Windows OS - Multi Session/Tunnel Share this post Link to post
prplshroud 1 Posted ... I don't have the physical systems to test a physical install. I got rid of all the physical systems a long while ago. Got tired of all the home lab stuff and went all virtual years ago. It's was very freeing and a lot quieter in the home office. Quote Share this post Link to post
prplshroud 1 Posted ... Finally was able to get the downgrade done and tested. Still no dice here. I fired up qbittorrent off the VPN and things are fine. As soon as I launch qbittorrent with the VPN connected, the application hangs within the first minute. I went for another data point here and tried disconnecting with qbittorrent running and hanging. The application never frees itself even with the VPN now disconnected. Quote Share this post Link to post