Cacheex endianess issue.
OSCam: 1.20-unstable_svn Build: r11270
Server 1 is running on a big endian MIPS processor, openwrt. Server 2 is running on intel 64bits, ubuntu.
Cacheex isn't working between the two, log doesn't show anything useful.
I added a debug message to oscam-cache.c's add_cache() function: debug_ecm(D_CACHEEX| D_CSP, "adding to cache %s from %s csp_hash: %04x", buf, er->from_csp ? "csp" : username(er->cacheex_src), er->csp_hash);
And here is the result, on log of server 2: Coming from cacheex, from server1: 2016/06/29 08:16:09 5CC0D2F3 c (cache) adding to cache 1802@000000/0000/0194/00:E8FC4A0DA6E6015F53F66B20D10CF7A6 from vps-cache csp_hash: 885aa139
Coming from a cccam proxy: 2016/06/29 08:16:12 5CEC0774 p (cache) adding to cache 1802@000000/0000/0194/00:E8FC4A0DA6E6015F53F66B20D10CF7A6 from NULL csp_hash: 39a15a88