Mambabase e Server Proxy

Home Page Forum generale Mambabase e Server Proxy

Visualizzazione 17 filoni di risposte
  • Autore
    Articoli
    • #17709
      batta
      Membro

      Un problema che può verificarsi quando si installa Openmamba è quello relativo alla configurazione del Proxy non prevista in Mambabase. Mambabase è un programma che si esegue in maniera autonoma alla prima esecuzione di Openmamba e gestisce l’installazione di pacchetti aggiuntivi, ma comunque importanti, che non sono previsti in fase di installazione del SO.

      Il nocciolo della questione è che Mambabase non prevede la configurazione di un Proxy per l’accesso ad Internet, con la conseguenza che ad ogni accesso tenti l’installazione non riuscendo mai connettersi ad Internet.

      Tale problema è attualmente risolvibile eseguendo dalla Konsole il seguente comando

      http_proxy=http://domain\user:password@proxy.example.com:8080

      kmdr-executor /usr/share/openmamba/mambabase/mambabase.kmdr”

      Una cosa importante da tenere in considerazione è che tale commando è eseguibile solo non essendo root.

      Un esempio pratico di come configurare le variabili nel comando di cui sopra chiarirà al meglio eventuali dubbi.

      L’utente Mario Rossi accede ad Internet tramite un Proxy con indirizzo 192.4.21.100 porta 8080. Tale Proxy non ha alcun dominio. Lo User Name di Mario Rossi per il Proxy è Rossi.m e la relativa Password è PSW.

      Ecco come dovrà essere eseguito il comando

      http_proxy=Rossi.m:PSW@192.4.21.100:8080

      kmdr-executor /usr/share/openmamba/mambabase/mambabase.kmdr”

      L’utente Mario Rossi accede ad Internet tramite un Proxy con indirizzo 192.4.21.100 porta 8080. il dominio del Proxy è Mario.Tiscallix.it. Lo User Name di Mario Rossi per il Proxy è Rossi.m e la relativa Password è PSW.

      Ecco come dovrà essere eseguito il comando

      http_proxy=http://Mario.Tiscallix.it\Rossi.m:PSW@192.4.21.100:8080

      kmdr-executor /usr/share/openmamba/mambabase/mambabase.kmdr”

      Spero che tutto abbia funzionato.

      Stefano

    • #23526
      Silvan
      Amministratore del forum

      Ciao batta, approfitto della tua utile spiegazione per spiegare cosa prevedo di fare per permettere di configurare il proxy senza usare la linea di comando con modifiche minime ai programmi base di openmamba:

      1) mambatray: aggiunta della voce per la configurazione del proxy (kcmshell proxy)

      2) mambabase (applicazione kommander): ricavare le impostazioni del proxy per l’utente KDE via DCOP(*) e lanciare apt premettendo le variabili d’ambiente

      3) mambaapt (applicazione QT/KDE): ricavare le impostazioni del proxy utilizzando le API di KDE (*) ed interfacciarsi alle librerie di apt impostando il proxy

      (*) Se qualcuno mi sa dire come si ricavano queste informazioni (impostazioni del proxy via DCOP e librerie di KDE) prometto che faccio la modifica quasi subito 🙂

    • #23551
      skiver
      Membro

      Datemi una dritta:

      l’utente accede con un proxy 10.12.120.254 porta 3128, senza dominio senza utente e senza password…

    • #23552
      skiver
      Membro

      ecco, ho dovuto anche aggiungere per http e ftp:

      http_proxy=10.12.120.254:3128

      ftp_proxy=10.12.120.254:3128

      https_proxy=10.12.120.254:3128

      kmdr-executor /usr/share/openmamba/mambabase/mambabase.kmdr

      le doppie virgolette nel tuo messaggio dopo .kmdr sono un errore.

    • #23589
      skiver
      Membro

      per Silvan, non so se questo può esserti di aiuto:

      http://www.mcs.vuw.ac.nz/technical/software/doc/kde/HTML/en/kdelibs-apidocs/kdeui/html/classKDCOPActionProxy.html

      poi ho trovato qui http://docs.kde.org/kde3/it/kdevelop/kdearch/structure.html:

      # KDCOPPropertyProxy. Una classe proxy che pubblica le proprietà Qt attraverso DCOP.

      # KDCOPActionProxy. Una classe proxy che pubblica un’interfaccia DCOP per le azioni.

    • #23620
      Silvan
      Amministratore del forum

      Ho mandato in devel-makedist la versione 0.4.0 (beta) di mambatray con supporto per il proxy. Permette la configurazione direttamente dal menù della tray icon e quindi lancia mambabase e synaptic con le variabili per il proxy impostate in KDE. Per completare l’opera devo ancora aggiornare mambapt (aggiornamenti automatici) per il supporto proxy.

      Per la cronaca ho usato la classe KProtocolManager per leggere le impostazioni correnti del proxy ed ho preso dal modulo di configurazione del proxy (sorgenti di kdebase) la classe ksaveioconfig per cambiarne le impostazioni.

    • #23633
      batta
      Membro

      Caro Silvan volevo chiederti quando sarà disponibile l’aggiornamento e come scaricarlo?

      Ciao Grazie

      Stefano

    • #23634
      Silvan
      Amministratore del forum

      Da ieri è disponibile come aggiornamento:

      Centro di controllo openmamba -> Rete -> Proxy

      dopo l’aggiornamento occorre riavviare o rifare il login di KDE.

    • #23637
      skiver
      Membro
    • #23638
      batta
      Membro

      Ho effettuato l’aggiornamento ma ancora non vedo dove impostare lo user Id e la PSW del proxy?

    • #23639
      skiver
      Membro

      ma a te ha scaricato il pacchetto? a me continua a dare errore di md5sum…

    • #23640
      skiver
      Membro

      boh… non posso mica scaricare ogni singolo pacchetto del repository… ovviamente fino a ieri funzionava tutto (con proxy e mambatray vecchio)

    • #23641
      skiver
      Membro

      su rete-proxy-configura-autorizzazione 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”.

      inoltre da quando ho installato il nuovo mambatray non mi si connette più con gftp.

    • #23642
      batta
      Membro

      Da quando ho scaricato l’aggiornamento il “truccheto” di modificare il file apt.conf non funziona più??

      Che dobbiamo fare???

    • #23643
      Silvan
      Amministratore del forum

      Questo problema viene discusso sul sito delle anomalie:

      http://bugs.openmamba.org/view.php?id=55

    • #24295
      sysricky
      Membro

      Ciao /*

      sono nuovo per quanto riguarda la distro openmamba.

      Nonostante abbia letto le note sopra mambabase continua a non raggiungere i repo dietro proxy.

      Esiste una procedura alternativa (o almeno un debug) per capire l’errore?

      synaptic funziona grazie alla configurazione di apt.conf.

      Tutto questo e’ necessario ? (nel senso dopo la prima installazione e’ veramente necessario eseguire mambabase pur avendo funzionante apt e synaptic ?)

      Grazie per la pazienza

      Ciao

      Ricky

    • #24296
      sysricky
      Membro

      Ah dimenticavo il proxy dovrebbe essere un isa-proxy con autenticazione username pass senza dominio

      Ciao

    • #24297
      Silvan
      Amministratore del forum

      La configurazione del proxy in mambatray non è altro che il programma di configurazione del proxy di KDE. Quindi innanzitutto si può verificare che dopo aver effettuato la configurazione del proxy konqueror utilizzi con successo il proxy.

      Se questa verifica ha esito positivo dovrebbero funzionare anche le voci:

      Software/Aggiungi/Rimuovi pacchetti software

      Software/Controlla la disponibilità di aggiornamenti

      Software/Installazioni base di openmamba

      Assunto che konqueror utilizzi correttamente il proxy, può essere utile capire quante e quali di queste tre voci non funzionano e quali messaggi di errore o log forniscono.

      L’installazione dei pacchetti base di mambabase è necessaria, senza il sistema non è stato testato nè è supportato.

Visualizzazione 17 filoni di risposte
  • Devi aver eseguito l’accesso per poter rispondere a questa discussione.