Closed ole1986 closed 4 years ago
This from what I can tell will always be false upon first receive and throw an exception, same for true if it was there as a duplicate.
Downgrading to 1.3.4 worked for me. I can't see where in 1.3.5 in the Server, where it saves the new incoming message before reading the contents - as it decides to read the message from the Storage, whereas in 1.3.4 it immediately reads it from the Request.
fixed 1.3.6
It seem that the check when receiving an AS2 message from the partner always causes an error that the entity has not been found given in FileStorage.php on line 125
So instead of calling
getMessage()
from the StorageInterface (see Server.php on line 115) there should be a methodfoundMessage()
to return either true or false and continue if the message has not been found.