Christopher Arndt wrote:
> Am 23.03.25 um 02:29 schrieb Ulli Horlacher:
>>
>> sock = ssl.SSLContext.wrap_socket(sock)
>>
>> Ich hab da wohl was nicht verstanden. Wie gehts richtig?
>
> Du musst die wrap_socket Methode auf einer *Instanz* der Klasse
> SSLContext aufrufen.
Mit Klassen hab i
On 2025-03-23 09:11, Ulli Horlacher wrote:
> Ich hab das nun so probiert:
>
> sock = socket.create_connection((server,port))
> (...)
> SSLContext = ssl.create_default_context()
Du willst es den Lesern Deines Codes auch künstlich schwer machen, oder?
Eine Variable so zu nennen wie eine
Peter J. Holzer wrote:
> On 2025-03-23 09:11, Ulli Horlacher wrote:
>> Ich hab das nun so probiert:
>>
>> sock = socket.create_connection((server,port))
>> (...)
>> SSLContext = ssl.create_default_context()
>
> Du willst es den Lesern Deines Codes auch künstlich schwer machen, oder?
Am 23.03.25 um 11:08 schrieb Ulli Horlacher:
A, man muss den Servernamen nun doppelt angeben!
Einmal bei Erzeugung des socket und dann nochmal beim SSL wrap
Das war mir nicht klar.
Hierzu vielleicht als Erklärung, warum dem so ist:
- Der Socket baut die TCP-Verbindung auf. Dazu ist es völl
Ulli Horlacher wrote:
> Ok, so funktionierts nun:
>
> sock = socket.create_connection((server,port))
> (...)
> if port == 443:
> sslctx = ssl.create_default_context()
> sock = sslctx.wrap_socket(sock,server_hostname=server)
>
> Jetzt kann ich sock zur Kommunikation verwenden, egal
Ich verwende tkFileDialog.askopenfilename und moechte da .* files
ausschliessen. Gefunden hab ich:
https://stackoverflow.com/questions/53220711/how-to-avoid-hidden-files-in-file-picker-using-tkinter-filedialog-askopenfilenam
Leider funktioniert das bei mir nicht:
https://fex.rus.uni-stuttgart.de
Ulli Horlacher wrote:
> Ich verwende tkFileDialog.askopenfilename und moechte da .* files
> ausschliessen. Gefunden hab ich:
> https://stackoverflow.com/questions/53220711/how-to-avoid-hidden-files-in-file-picker-using-tkinter-filedialog-askopenfilenam
>
> Leider funktioniert das bei mir nicht: