--- dao/DaoMqPump2/DaoCommon/Salt2Helper.cs 2014/05/16 21:50:17 2171 +++ dao/DaoMqPump2/DaoCommon/Salt2Helper.cs 2014/05/17 11:25:26 2174 @@ -23,8 +23,9 @@ header.modtager = salt2String.Substring(5, 5); header.transaktionForkortelse = salt2String.Substring(55, 4); - - header.transaktionForkortelse = header.transaktionForkortelse.Trim(); + header.afsender = header.afsender.Trim().ToUpper(); + header.modtager = header.modtager.Trim().ToUpper(); + header.transaktionForkortelse = header.transaktionForkortelse.Trim().ToUpper(); return header; } @@ -32,6 +33,12 @@ public static bool validateSalt2Header(string salt2String) { + if (salt2String.StartsWith("?")) + { + //addLogEntry("Illegal start character - discarding"); + return false; + } + if (salt2String.Length < 66) { //addLogEntry("Transaction too short - discarding");