While GlassFish is now managed by the Eclipse Foundation (Jakarta EE), version 4.1.1 is a legacy release originally distributed by Oracle. It can be difficult to locate on modern mirrors.
: It was one of the first versions to strongly recommend JDK 8 (specifically 8u60 or above) while maintaining support for JDK 7. Key Components in the Zip glassfish 4.1 1 zip download
You can download the platform-independent ZIP files directly from these official and verified mirrors. While GlassFish is now managed by the Eclipse
It is good practice to verify the download was not corrupted. You can check the file size (approx 110-120MB) or, if a checksum is available, verify the SHA-256 hash. if a checksum is available
The standard file name for the full platform distribution is: glassfish-4.1.1.zip