View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000169 | GeoSetter | Image Data | public | 2008-01-29 13:52 | 2008-02-21 22:20 |
Reporter | woffi | Assigned To | Friedemann | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 2.3.0 release | ||||
Target Version | Fixed in Version | 2.3.2 beta | |||
Summary | 0000169: Kleines Problem mit Proxy (und Bestätigung eines großen) | ||||
Description | Die Suche nach Programmupdates funktioniert nur, wenn der Proxy in den Internetoptionen des Betriebssystems direkt eingestellt ist. Die Einstellungen eines heruntergeladenen Konfigurations-Files (aka: PAC-File) werden nicht übernommen. Außerdem: Problem 0000127 tritt bei mir auch auf - sehr schade, da das für mich eine sehr wünschenswerte Funktion ist. Abfrage der Orts- und Höhenangaben funktionieren beim Einsatz über einen Proxy nicht. | ||||
Tags | No tags attached. | ||||
related to | 0000127 | resolved | Friedemann | Ortdatenabfrage über einen Internet-Proxy geht nicht |
|
Ich würde dieses Problem sehr sehr gerne in den Griff kriegen, habe aber folgendes Problem: Die Kartenkomponente ist der Internet Explorer als eingebettetes ActiveX-Control, so dass man sich da um den Proxy nicht zu kümmern braucht, der wird ohne mein Zutun vom Explorer verwaltet. Bei der Komponente welche ich für die HTTP-Requests (Versionsprüfung, Geonames-Abfragen etc.) verwende, muss ich selbst den Proxy setzen. Momentan lese ich mir den aus den Internet-Einstellungen des Explorers aus. Das funktioniert bloß leider nicht, wenn die Einstellung dort "automatisch beziehen" ist. Vielleicht kann mir da jemand helfen bzw. sagen wie ich an den benötigten Proxy herankomme. Entweder ich finde nun einen Weg, wie ich den momentan gesetzten Proxy des Internet Explorers auch herausbekomme wenn dieser auf Automatik steht, oder ich übernehme die Proxy-Einstellungen in GeoSetter völlig selbst, das heißt man müsste den in den Einstellungen von GeoSetter angeben können. Die zweite Variante wäre kein Problem. Würde das helfen??? |
|
Einen Weg den aktuell genutzten Proxy auszulesen, kenne ich leider auch nicht. Für mich würde eine manuelle Konfigurationsmöglichkeit des Proxys vollkommen reichen. Man könnte das ja auch optional machen, also ein Radiobutton für "Einstellung aus IE übernehmen". |
|
Nun, genau der vorgeschlagene Radio-Button funktioniert ja nur, wenn die Proxi-einträge vorhanden sind. Wenn "automatisch" aktiviert ist und keine proxi-Einträge vorliegen, wird das nicht helfen. Bei mir ist es aber so, dass ich einen Proxi eingetragen habe, ihn aber nicht aktiviere. @Friedemann: Ist dann der Proxi in der Registry auslesbar ? Soweit ich das sehe, stehen dort genau die Werte, nur deren verwendung ist ausgeschaltet. Dann könntes du einfach diser werte verwenden, falls ohne proxy keine Verbindung zustande kommt. |
|
hier ein kleines batch-programm für die cmd-line zum setzen des Proxy : reg add "HKEY_USERS\S-1-5-21-480053968-291913415-1845911597-8890\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 00000001 /f reg add "HKEY_USERS\S-1-5-21-480053968-291913415-1845911597-8890\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /t REG_SZ /d "xxxx.yyyy.t-systems.com:3128" /f |
|
Der vollständigkeithalber das gleiche zum ausschalten : reg add "HKEY_USERS\S-1-5-21-480053968-291913415-1845911597-8890\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 00000000 /f |
|
die Registry Keys von drose können so nicht generell funktionieren. Bei der Hausnummer (S-1-5-21-480053968-291913415-1845911597-8890) handelt es sich um eine interne ID von Windows mit der der angemeldete User identifiziert wird. Diese ID ist für jeden User unterschiedlich. Die .BAT Files sollten funktionieren, wenn "HKEY_USERS\S-1-5-21-480053968-291913415-1845911597-8890\" durch "HKEY_CURRENT_USER\" ersetzt wird. Ich bin mir nicht 100%ig sicher, aber meine dass bei einer Standardinstallation reg.exe nicht auf dem System vorhanden ist. Dieses Tool findet man dann im Resource Kit. |
|
Vielen Dank für Eure Mühe! Den aktuell gesetzten Proxy rauszubekommen ist nicht das Problem, das tut ja GeoSetter bereits. Das was da in der Registry steht, ist ja eben der Proxy, der manuell in den Internet Optionen eingetragen wurde. Wenn aber der Internet Explorer so eingestellt ist, dass er den Proxy automatisch beziehen soll, dann steht der eben leider nicht in der Registry. Dass er ihn automatisch beziehen soll, steht schon drin, aber nicht der welcher letztendlich benutzt wird. Das ist mein Problem. Ich werde also jetzt die Proxy-Verwaltung in GeoSetter selbst einbauen. Sicher mit der Option "Von Internet Explorer übernehmen", welche aber bei Ditmar nicht funktionieren wird. |
|
Das kann schon bei mir funktionieren, denn die registry-Einträge für den proxi sind ja existent. Nur die Benutzung (ProxyEnable) ist ausgeschaltet. Muß ich aber nochmal verifizieren. Da ich jetzt gleich in den Ski-Urlaub (Hurra, neue Tracks abseits der Straßen) fahre, wird es noch etwas dauern. |
Date Modified | Username | Field | Change |
---|---|---|---|
2008-01-29 13:52 | woffi | New Issue | |
2008-01-29 22:14 | Friedemann | Status | new => assigned |
2008-01-29 22:14 | Friedemann | Assigned To | => Friedemann |
2008-01-29 22:27 | Friedemann | Note Added: 0000357 | |
2008-01-29 22:27 | Friedemann | Status | assigned => feedback |
2008-01-29 22:27 | Friedemann | Relationship added | related to 0000127 |
2008-01-30 09:19 | woffi | Note Added: 0000358 | |
2008-01-30 12:28 | drose | Note Added: 0000359 | |
2008-01-30 12:32 | drose | Note Added: 0000360 | |
2008-01-30 12:33 | drose | Note Added: 0000361 | |
2008-01-30 22:35 | drose | Note Edited: 0000359 | |
2008-01-31 12:55 | heiko | Note Added: 0000364 | |
2008-01-31 20:00 | Friedemann | Note Added: 0000366 | |
2008-02-01 21:11 | drose | Note Added: 0000372 | |
2008-02-21 22:20 | Friedemann | Status | feedback => resolved |
2008-02-21 22:20 | Friedemann | Fixed in Version | => 2.3.2 beta |
2008-02-21 22:20 | Friedemann | Resolution | open => fixed |