Hi, Yes, as ec2-user running the make and then make test ends up failing. There are no issues with the port as a previous tcpdump has shown, it transfers data back and forth. It gets through some of the tests and then it sends a RST. Amazon only goes as far as spamassassin-3.4.3 in Amazon Linux 2 and they removed it in Amazon Linux 2023.
Test Summary Report ------------------- t/spamd_client.t (Wstat: 26624 Tests: 4 Failed: 0) Non-zero exit status: 104 Parse errors: Bad plan. You planned 52 tests but ran 4. Files=217, Tests=3765, 940 wallclock secs ( 1.24 usr 0.22 sys + 280.71 cusr 26.08 csys = 308.25 CPU) Result: FAIL Failed 1/217 test programs. 0/3765 subtests failed. make: *** [test_dynamic] Error 255 Tuc On Tue, Apr 9, 2024 at 4:03 PM Sidney Markowitz <sid...@sidney.com> wrote: > Scott Ellentuch wrote on 10/04/24 5:15 am: > > Apologies, but I don't understand. > > > > I am running "make test" as the AWS user "ec2-user" when getting these > > errors. Are you saying that its an acceptable error right now, and I can > > just do the "sudo make install"? > > > > If you ran "make test" as user "ec2-user", not "sudo make test" then I > misread this thread and looked at the wrong thing. The bug I found is an > unexpected problem when running the test as root even when home > directory permissions are relaxed. > > Unless what happened was that you ran "sudo make test" and then tried > "make test" without deleting the files in the t/log directory that were > created owned by root by the "sudo make test", which would then cause > failures in the "make test". > > To be clear: On a clean system that has everything needed by > SpamAssassin installed, running as user "ec2-user", you should be able > to run > > perl Makefile.PL < /dev/null > make > make test > > see no errors in the tests, and then run > > sudo make install > > If you are getting errors in spamd tests when running make test as > ec2-user then that might be indicating that something about the > configuration on aws regarding the network and access to ports is > getting in the way. > > I don't know if there are any gotchas like that about setting up on aws, > but if there are, there are probably people on this mailing list who are > more familiar with any complexities in making a virtual machine on aws > properly configured to run SpamAssassin. > >