On Tue, Oct 18, 2016 at 2:58 PM, Mark Juszczec <mark.juszc...@gmail.com> wrote: > > > Some questions (if these are not relevant, please disregard): > > I'm loading a whole bunch of modules. Could some of them be incompatible? > > DocumentRoot refers to a directory that does not exist. Is that a problem? > > What does AddLanguage do? > > Is AddDefaultCharset redundant? > > Are +ForwardKeySize and -ForwardDirectories somehow disabling what > +ForwardURIEscaped does? > > I have verified the data coming out of Shibboleth is what we expect. >
I think I've found where the byte data is coming in. AjpAprProcessor.java's method: protected boolean read(byte[] buf, int pos, int n, boolean block) throws IOException This ultimately gives me a great big buffer of bytes. Spring Tool Suite shows me the relevant ones: 74 79 -61 -117 76 and i'm assuming they are the integer representations. I am looking for the string JOËL The negative numbers are a bit perplexing. Converting them to hex I see -61 = FFFFFFFFFFFFFFC3 -117 = FFFFFFFFFFFFFF8B I know Ë = 0xC3 0x8B so I'm assuming the Fs are extraneous. However, I'd be much more comfortable with all this if I got 0000000000000000C3 00000000000000008B Is this a weird debugger anomaly or is it an indication something has already screwed up my data?