[dolphin] [Bug 477081] Plasma 6 ignores proxy configuration for FTP protocol

Rafael Linux User bugzilla_noreply at kde.org
Fri Jan 17 14:42:10 GMT 2025


https://bugs.kde.org/show_bug.cgi?id=477081

--- Comment #20 from Rafael Linux User <rafael.linux.user at gmail.com> ---
My previous [Proxy Settings] content as stored by Plasma in kioslaverc:
[Proxy Settings]
AuthMode=1
NoProxyFor=NO_PROXY
Proxy Config Script=/home/myuser/Configuraciones/proxy_PAC_configuracion.pac
ProxyType=2
ReversedException=false
ftpProxy=
httpProxy=http_proxy
httpsProxy=https_proxy
socksProxy=

So I simply added "file:/" to the path.

Before reading the output of the command, you should keep something important
in mind: The FTP servers I always access are LOCAL. From our LAN, there is no
access to external servers, which is why, before executing the command, I know
it will fail. 

---------- And running the command -------------

G_MESSAGES_DEBUG=all QT_LOGGING_RULES="kf.kio.workers.ftp.debug=true" kioclient
ls ftp://ftp.slackware.com
-------- OUTPUTS ----------------
kf.kio.workers.ftp: Starting
kf.kio.workers.ftp: "ftp.slackware.com" port= 0 user= ""
(process:66001): GLib-GIO-DEBUG: 15:22:56.921: Using cross-namespace EXTERNAL
authentication (this will deadlock if server is GDBus < 2.73.3)
(process:66001): GLib-GIO-DEBUG: 15:22:56.923: _g_io_module_get_default: Found
default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
(process:66001): pxbackend-DEBUG: 15:22:56.923: Active config plugins:
(process:66001): pxbackend-DEBUG: 15:22:56.923:  - config-env
(process:66001): pxbackend-DEBUG: 15:22:56.923:  - config-xdp
(process:66001): pxbackend-DEBUG: 15:22:56.923:  - config-kde
(process:66001): pxbackend-DEBUG: 15:22:56.923:  - config-gnome
(process:66001): pxbackend-DEBUG: 15:22:56.923:  - config-sysconfig
(process:66001): GLib-GIO-DEBUG: 15:22:56.924: Failed to initialize portal
(GNetworkMonitorPortal) for gio-network-monitor: Not using portals
(process:66001): GLib-GIO-DEBUG: 15:22:56.924: Using cross-namespace EXTERNAL
authentication (this will deadlock if server is GDBus < 2.73.3)
(process:66001): GLib-GIO-DEBUG: 15:22:56.925: _g_io_module_get_default: Found
default implementation networkmanager (GNetworkMonitorNM) for
‘gio-network-monitor’
(process:66001): pxbackend-DEBUG: 15:22:56.925: px_manager_constructed: Up and
running
(process:66001): pxbackend-DEBUG: 15:22:56.925: px_manager_get_proxies_sync:
url=ftp://ftp.slackware.com:0 online=1
(process:66001): pxbackend-DEBUG: 15:22:56.925: px_manager_get_proxies_sync:
Config[0] =
(process:66001): pxbackend-DEBUG: 15:22:56.925: px_manager_get_proxies_sync:
Config[1] = pac+file://home/myuser/Configuraciones/proxy_PAC_configuracion.pac
(process:66001): pxbackend-DEBUG: 15:22:56.926: px_manager_pac_download: Could
not download data: URL using bad/illegal format or missing URL

(process:66001): pxbackend-WARNING **: 15:22:56.926: px_manager_expand_pac:
Unable to download PAC from
pac+file://home/myuser/Configuraciones/proxy_PAC_configuracion.pac while online
= 1!
(process:66001): pxbackend-DEBUG: 15:22:56.926: px_manager_get_proxies_sync:
Proxy[0] = direct://
kf.kio.workers.ftp: proxy urls: QList()
kf.kio.workers.ftp: QUrl("ftp://ftp.slackware.com")
kf.kio.workers.ftp: host= "ftp.slackware.com" , port= 0 , user= "" password=
[password hidden]
(process:66001): pxbackend-DEBUG: 15:22:56.965: px_manager_get_proxies_sync:
url=tcp://ftp.slackware.com:21 online=1
(process:66001): pxbackend-DEBUG: 15:22:56.965: px_manager_get_proxies_sync:
Config[0] = http://myproxyuser:myproxypassword.162.0.10:3128
(process:66001): pxbackend-DEBUG: 15:22:56.965: px_manager_get_proxies_sync:
Config[1] = pac+file://home/myuser/Configuraciones/proxy_PAC_configuracion.pac
(process:66001): pxbackend-DEBUG: 15:22:56.965: px_manager_pac_download: Could
not download data: URL using bad/illegal format or missing URL

(process:66001): pxbackend-WARNING **: 15:22:56.965: px_manager_expand_pac:
Unable to download PAC from
pac+file://home/myuser/Configuraciones/proxy_PAC_configuracion.pac while online
= 1!
(process:66001): pxbackend-DEBUG: 15:22:56.965: px_manager_get_proxies_sync:
Proxy[0] = http://myproxyuser:myproxypassword.162.0.10:3128
kf.kio.workers.ftp:     >  220-

kf.kio.workers.ftp:     > 
220----------------------------------------------------------------------------

kf.kio.workers.ftp:     >  220-                      R S Y N C . O S U O S L .
O R G

kf.kio.workers.ftp:     >  220-                          Oregon State
University

kf.kio.workers.ftp:     >  220-                              Open Source Lab

kf.kio.workers.ftp:     >  220-

kf.kio.workers.ftp:     >  220-       Unauthorized use is prohibited -
violators will be prosecuted

kf.kio.workers.ftp:     > 
220----------------------------------------------------------------------------

kf.kio.workers.ftp:     >  220-

kf.kio.workers.ftp:     >  220-                For more information about the
OSL visit:

kf.kio.workers.ftp:     >  220-                   
http://osuosl.org/services/hosting

kf.kio.workers.ftp:     >  220-

kf.kio.workers.ftp:     >  220-          This host is the home to the primary
archives of several

kf.kio.workers.ftp:     >  220-           projects.  We would prefer that only
primary/secondary

kf.kio.workers.ftp:     >  220-                    mirrors use this service. 
Thanks!

kf.kio.workers.ftp:     >  220-

kf.kio.workers.ftp:     > 
220----------------------------------------------------------------------------

kf.kio.workers.ftp:     >  220-

kf.kio.workers.ftp:     >  220

kf.kio.workers.ftp: resp>  220

kf.kio.workers.ftp: Sending Login name:  "USER anonymous"
kf.kio.workers.ftp:     >  331 Please specify the password.

kf.kio.workers.ftp: resp>  331 Please specify the password.

kf.kio.workers.ftp: Sending Login password:  [protected]
kf.kio.workers.ftp:     >  230 Login successful.

kf.kio.workers.ftp: resp>  230 Login successful.

kf.kio.workers.ftp: Login OK
kf.kio.workers.ftp:     >  215 UNIX Type: L8

kf.kio.workers.ftp: resp>  215 UNIX Type: L8

kf.kio.workers.ftp: Searching for pwd
kf.kio.workers.ftp:     >  257 "/" is the current directory

kf.kio.workers.ftp: resp>  257 "/" is the current directory

kf.kio.workers.ftp: Initial path set to:  "/"
kf.kio.workers.ftp: REDIRECTION to  QUrl("ftp://ftp.slackware.com/")
kf.kio.workers.ftp: QUrl("ftp://ftp.slackware.com/")
kf.kio.workers.ftp: hunting for path "/"
kf.kio.workers.ftp: want "/" has "/"
kf.kio.workers.ftp: want I has
kf.kio.workers.ftp:     >  200 Switching to Binary mode.

kf.kio.workers.ftp: resp>  200 Switching to Binary mode.

kf.kio.workers.ftp:     >  500 Illegal PORT command.

kf.kio.workers.ftp: resp>  500 Illegal PORT command.

kf.kio.workers.ftp: want I has I
kf.kio.workers.ftp:     >  500 Illegal PORT command.

kf.kio.workers.ftp: resp>  500 Illegal PORT command.

kf.kio.workers.ftp: want I has I
kf.kio.workers.ftp:     >  500 Illegal PORT command.

kf.kio.workers.ftp: resp>  500 Illegal PORT command.

kf.kio.workers.ftp: Can't open for listing
kf.kio.workers.ftp:     >  550 Could not get file size.

kf.kio.workers.ftp: resp>  550 Could not get file size.

kioclient: No se ha podido entrar en la carpeta /.
kf.kio.workers.ftp: Done
kf.kio.workers.ftp:
kf.kio.workers.ftp: m_bLoggedOn= true  m_bBusy= false
 myuser  ~  .config  kf.kio.workers.ftp:     >  221 Goodbye.                
                                                   1

kf.kio.workers.ftp: resp>  221 Goodbye.
----------------

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list