Bugs :: openmamba - Distribuzione GNU/Linux (italiano)
Visualizza dettagli anomalia
0000055Distribuzione GNU/Linux (italiano)componenti softwarepubblico2008-05-13 13:362009-02-02 17:04
skiver 
silvan 
nessunamaggiorenon testato
risoltarisolta 
 
milestone1 1.1 
0000055: problema centro di controllo mamba e proxy con user e password
su rete-proxy-configura-autorizzazione del centro di controllo openmamba si potrebbe mettere user e password del proxy.
Il problema è che "Autorizzazione" è impostato su "Chiedi quando necessario" e non permette di cliccare su "Usa le seguenti informazioni di accesso" per poter poi inserire user e password del proxy.
Nessuna etichetta assegnata
Storia dell'anomalia
2008-05-13 13:36skiverNuova anomalia
2008-05-13 13:37skiverStatonuova => assegnata
2008-05-13 13:37skiverAssegnata a => silvan
2008-05-13 17:23silvanNota aggiunta: 0000268
2008-05-13 17:24silvanNota modificata: 0000268
2008-05-13 18:15battaNota aggiunta: 0000269
2008-05-13 18:34silvanNota aggiunta: 0000270
2008-05-14 07:41battaNota aggiunta: 0000271
2008-05-14 11:19silvanNota aggiunta: 0000276
2008-05-14 12:01battaNota aggiunta: 0000277
2008-05-14 12:19silvanNota aggiunta: 0000280
2008-05-14 14:27battaNota aggiunta: 0000284
2009-02-02 17:04silvanStatoassegnata => risolta
2009-02-02 17:04silvanRisolta nella versione => milestone1 1.1 (prerelease)
2009-02-02 17:04silvanMotivazioneaperta => risolta

Annotazioni relative all'anomalia
(0000268)
silvan   
2008-05-13 17:23   
(modificata il: 2008-05-13 17:24)
Credo che quei campi di autorizzazione riguardino un diverso meccanismo di autenticazione, ma guarderò il codice sorgente (di KDE) per verificare questo.
In ogni caso per l'accesso al proxy http con autorizzazione dovrebbe bastare specificarlo nella url come si fa nel file /etc/sysconfig/proxy, ossia utilizzando la forma:

http://utente:password@_indirizzo_del_proxy_:_porta_ [^]

(0000269)
batta   
2008-05-13 18:15   
Da quando ho installato l aggiornamento di Mambatray non riesco più a connettermi con synaptic.
Ho provato ad inserire il Proxy con http://utente:psw@indirizzoproxy:porta [^]
ma non ho ottenuto nulla.
Ho visto che ubuntu monta un synaptic versione 0.6 in cui si può configurare il Proxy.
(0000270)
silvan   
2008-05-13 18:34   
Come hai configurato il proxy con mambatray? Ci sono due possibilità principalmente:

* Utilizza le variabili di ambiente preimpostate
* Configura manualmente le impostazioni del proxy

Siccome prima usavi openmamba con il proxy assumo che tu abbia le variabili d'ambiente impostate e che le abbia lasciate così anche ora.
Sia nel primo che nel secondo caso mi sapresti dire qual è il comportamento di synaptic (lanciato da mambatray) e konqueror? Ossia se riescono ad accedere alla rete utilizzando il proxy con autenticazione.

Sottonota 1: in ogni caso synaptic può essere lanciato dal `Menù di KDE` -> `Sistema` per avere un comportamento indipendente da mambatray.
Sottonota 2: anche nella versione attuale di synaptic al suo interno si può configurare il proxy con autenticazione, ma questo è un altro topic
(0000271)
batta   
2008-05-14 07:41   
Il Proxy l'ho configurato Manualmente.
Konqueror funziona regolarmente. Quando accedo ad Internet mi appare una finestra dove inserire l'autenticazione del Proxy. E' esattamente quello che accade con Internet Explorer e Firefox.
Synaptic, sia da Mambatray che da `Menù di KDE` -> `Sistema`, genera l'errore di connesione alla rete. Riporta il codice errore 407 Proxy Autentication Required.
Riguardo alla tua sottonota 2 quello che intendevo dire è che la versione 0.6 di Synaptic nel momento in cui inserisco l'indirizzo del Proxy posso anche dichiarare lo User ID e PSW necessari all'autenticazione.
(0000276)
silvan   
2008-05-14 11:19   
Cosa fa mambatray ora? Richiama synaptic premettendo le variabili d'ambiente http_proxy, ftp_proxy e https_proxy con i valori impostati nell'interfaccia di configurazione del proxy di KDE.

Come faceva prima? Richiamava synaptic senza specificare le variabili d'ambiente che venivano ereditate dal sistema.

Qual è la differenza? Teoricamente che prima venivano usati i valori di http_proxy, ftp_proxy e https_proxy impostati in /etc/sysconfig/proxy, ora vengono impostati i valori del modulo proxy di KDE.

Quindi mi puoi dire cosa avevi impostato in /etc/sysconfig/proxy per far funzionare synaptic precedentemente? Se mi puoi riportare i valori esatti (mascherando dati sensibili, nome utente, password e host).

P.S. anche se synaptic 0.57 non ha i campi apposta per specificare utente e password, lo puoi fare comunque specificando l'indirizzo del proxy nella forma mypassword@ourproxy.ourdomain">http://myname:mypassword@ourproxy.ourdomain. [mypassword@ourproxy.ourdomain" target="_blank">^] (http://ubuntuforums.org/archive/index.php/t-1839.html [^])
(0000277)
batta   
2008-05-14 12:01   
In precedenza non avevo affatto configurato il file /etc/sysconfig/proxy.
Avevo semplicemente modificato il file /etc/apt/apt.conf inserendo la riga

Acquire::http::Proxy "http://username:password@proxyport"; [^]

ed impostato in synaptic la connessione diretta ad internet.
Probabilmente quel che accadeva era che Synaptic, nel momento in cui tentava la connessione, si trovava un Proxy e non trovando nulla nelle impostazioni di cui prima andava a cercare aiuto all'interno del file apt.conf. Qui trovava la riga che avevo inserito.
(0000280)
silvan   
2008-05-14 12:19   
Perfetto, ora siccome il proxy dovrebbe funzionare anche usando le variabili http_proxy, ti chiedo di provare da una console a lanciare synaptic nel seguente modo (usa la stessa stringa che avevi messo e funzionava in Acquire::http::Proxy):

http_proxy=http://username:password@proxy:porta [^] sudo synaptic

e dirmi se si connette.
(0000284)
batta   
2008-05-14 14:27   
Ho fatto come hai chiesto.
Sembra proprio che abbia funzioanto tutto. DIco sembra perchè ho provato a scaricare il pacchetto gnuchess. Lo scarico è avvenuto con successo ma non riesco a trovare dove abbia messo il pacchetto. Comunque ai fini della problematica lo scarico è avvenuto con successo tanto è vero che synaptic me lo da come pacchetto installato.