Hello again,
 
>Can you try it without compression?
>HTH,
>JJK
 
Tried but still the same, and tried again with Firewall, Antivirus and Defender 
Services disabled.
 
 
> As far as the original issue goes: that is just an informational message
> and not printing this should be totally harmless.
> gert
Meaning the fault must lie somewhere else.....
This feels kind of uncomfortable :) because the only thing I didn`t reboot was 
the router, Speedport 724.
Now it works again, but find it strange that one forwarding rule in the list 
stopped working two or three days ago.
 
But hey, Gert found: "someone used %zu in printf() and the C library in question
doesn't understand that..."
:-)
 
Thanks,
Pippin
 
P.S. @Jan Just
Tried ordering the hardcover in three bookshops in NL, none could deliver.
Finally ordered it on Amazon here in Germany, very nice.
 
 
 
 
> Date: Fri, 22 Jan 2016 19:40:57 +0100
> From: g...@greenie.muc.de
> To: janj...@nikhef.nl
> CC: dreet...@hotmail.com; openvpn-users@lists.sourceforge.net; 
> openvpn-de...@lists.sourceforge.net
> Subject: Re: [Openvpn-users] TLS Warning: no data channel send key available
> 
> Hi,
> 
> copying in the -devel list, as I see some portability patch coming...
> 
> 
> On Fri, Jan 22, 2016 at 03:38:18PM +0100, Jan Just Keijser wrote:
> > crypto_adjust_frame_parameters: Adjusting frame parameters for crypto by 
> > zu bytes
> > 
> > "by zu bytes" ?!?!?!? Can you try it without compression?
> 
> sounds like someone used %zu in printf() and the C library in question
> doesn't understand that...
> 
> crypto.c:  msg(D_MTU_DEBUG, "%s: Adjusting frame parameters for crypto by %zu 
> bytes",
> 
> we used that in two places
> 
> crypto.c:  msg(D_MTU_DEBUG, "%s: Adjusting frame parameters for crypto by %zu 
> bytes",
> ssl_polarssl.c:      openvpn_snprintf (s2, sizeof (s2), ", %zu bit key", 
> pk_get_size(&cert->pk));
> 
> ... stackoverflow claims this is the right thing to do for a size_t
> 
> http://stackoverflow.com/questions/15610053/correct-printf-format-specifier-for-size-t-zu-or-iu
> http://stackoverflow.com/questions/2524611/how-can-one-print-a-size-t-variable-portably-using-the-printf-family
> 
> ... but that this is C99 and Visual Studio 2010 does not support it - so
> maybe it's not so much the "Visual Studio" bits but the C runtime on 
> Windows - thus, this code misprints in the windows binary...
> 
> Someone else should test that :-) - and then we might want to convert
> the line in question to use %u and add an (unsigned int) cast.
> 
> (I seem to remember having discussions with Syzzer about %zu, and I did
> recommend to do the casting back then already - but that was a different
> part of the code)
> 
> As far as the original issue goes: that is just an informational message
> and not printing this should be totally harmless.
> 
> gert
> 
> -- 
> USENET is *not* the non-clickable part of WWW!
>                                                            //www.muc.de/~gert/
> Gert Doering - Munich, Germany                             g...@greenie.muc.de
> fax: +49-89-35655025                        g...@net.informatik.tu-muenchen.de
                                          
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Openvpn-users mailing list
Openvpn-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-users

Reply via email to