Falls eine Proxy-Server-Authentifizierung notwendig ist, kann man den Benutzer und das Passwort in der PortfolioPerformance.ini ergänzen. Dazu fügt man unterhalb des Eintrags -vmargs folgende Zeilen hinzu:
ich habe diese 2 Zeilen kopiert und eingefügt. Es ändert sich aber nichts.
Könnte jemand anhand von einem Screenshot zeigen wo genau die Zeilen eingefügt werden müssen.
Ich vermute das ich da etwas falsch mache.
Bist Du denn in einem Coprorate Network? Meist findet man da noch die Proxies…
Andere Idee: Wenn man auf dem ersten Reiter kein Yahoo Ticker Symbol angibt, dann bleibt auch die Dropdown Box mit den Börsenplätzen leer und auch die Kursliste. Vielleicht liegt es daran?
Hallo,
ich sitze hinter einem Corporate Proxy mit Authentifizierung. Den Proxy habe unter Einstellungen in PP eingetragen.
Benutzername und Passwort habe ich in der PortfolioPerformance.ini eingetragen, aber es funktioniert nicht. Im Fehlerprotokoll bekomme ich Error 407 (Proxy Authentifizierung):
Das ist ein HTTP-Proxy mit Authentifizierung. Das funktioniert mit diesem Server/Port/Benutzer/Passwort in anderen Programmen (Firefox, Spotify, Dropbox…) auch problemlos.
Ich habe mir bei GitHub mal das Coding angeschaut, es gibt da wohl zwei Stellen welche Proxy Authentifizierung behandeln, aber so ganz erschließt es sich mir nicht:
Kann jemand daraus ableiten wie das funktionieren könnte? Hab mal folgendes in die ini geschrieben, aber das funktioniert aber auch nicht:
Ich habe jetzt als Workaround lokal einen Proxyserver (CCProxy) installiert, welche selber ohne Authentifizierung arbeitet und alle Anfragen an den Corporate Proxy weiterleitet (und dabei Benutze/Passwort mitgeben kann).
In Portfolio Performance trage ich dann diesen lokalen Proxy ein…
Bei einem HTTP proxy ohne Authentifizierung bekomme ich aber auch keine Verbindung hin. Wie prüft man die Verbindung? Auch wenn “Nach Aktualisierung prüfen” immer “Keine Updates vorhanden” liefert, bekomme ich keinen einzigen Kurz über Yahoo, sondern immer nur “Börsenplatz fehlt”.
Nein, daran kann es nicht liegen, ich habe unter Stammdaten das Symbol eingetragen, das ich z.B. bei der boerse-frankfurt.de ablesen kann.
Ich glaube eher, dass die Proxy-Verbindung nicht funktioniert. Allerdings müsste dann auch eine Fehlermeldung hochkommen, dass die Verbindung scheitert, statt nur “Börsenplatz fehlt”. Wie kann ich die Proxy-Verbindung testen?
Die Proxy-Unterstützung scheint fehlerhaft zu sein.
Obwohl ich als Server gateway01 und als Port 8080 eingetragen habe, macht der java Prozess eine Verbindung auf zu einer IP in der yahoo.com Domain auf 443.
Weiterhin sollte die Software auch die Environment Variablen berücksichtigen, respektive $https_proxy, $http_proxy, $no_proxy. Man sollte so, wie es die meisten Browser tun, diese Möglichkeiten in der Konfiguration haben:
[ ] Direct internet connection (no proxy)
[ ] Manual Proxy Configuration
[ ] Use System Proxy Settings
Zumindest sollte das explizite Setzen eines HTTP Proxy repariert werden.
Das hört sich nach einem Bug an. Ich habe das schon lange nicht mehr getestet…
Kannst Du mir mal Deine Environment hier posten (Hilfe → Über Portfolio Performance → Installationsdetails)? Nur um zu sehen, ob nicht doch Java Environment da reinspielt.
Achja, und die übliche Unterstützung der Proxy-Typen http und socks5 wäre hilfreich, ich möchte aber nicht zuviel verlangen.
Ich frage mich sowieso, warum jeder immer die Proxy-Unterstützung selbst stricken muss, das gab in vielen Projekten schon Probleme wie Jameica (auch Java) und selbst da in diversen Addons. Der Proxy Bereich ist meist wenig getestet.
Ich habe es kurz mit dem unserem Corporate Proxy ausprobiert. Da habe ich keine Probleme und PP lädt Daten. Deswegen fehlt mir etwas der Ansatzpunkt für die Fehlerbehebung.
Nur zum Verständnis: Bei Dir funktioniert eine Kursabfrage mit dem Lieferant “Yahoo Finance” nicht? Oder werden die Börsenplätze nicht gelesen? (ersteres ist via Yahoo API, letzteres ein Callback von der Webseite).
Ich bin neu bei PP (genau das was ich lange gesucht habe, um meine Libreoffice Tabellen zu ersetzen), weiß daher nicht genau, wie es normalerweise funktionieren sollte.
Ich gehe auf Alle Wertpapiere, z.B. Netflix, Editieren. Unter Stammdaten pflege ich das Symbol “NFC” nach. Kann man das nicht automatisieren, da ISIN und WKN ja aus dem Consorsimport bekannt sind?
Nun gehe ich auf Historische Kurse, Lieferant Yahoo Finance, Börsenplatz ist ausgegraut und ich habe die Fehlermeldung “Börsenplatz fehlt”.
Das sind yahoo.com IPs, da müsste eigentlich der Proxy stehen.
Bist du sicher, dass deine Verbindung wirklich über den Proxy geht und nicht doch einfach direkt?