dmg file download issue
I have a rhel 6.10 server with a dmg file for installing a print driver on macs.
The file will download fine in firefox, and start its install, but it fails in all other browsers. In other browsers, it gives a screen of junk with some script stuff. Here is a small snippet:
���t�h�:a��H���Qxm҄Z�C���er�ײ�PSN�t �h�R �C"q<�vK���ʹx�ŀa<)��FEA~1����(�b(/�F:���2�X�<��P.���sjg\OYL�u�����U��;s�����ou� ��P�IS �� ��1DD�0�(�u����.�b��FG�N�f0�������i�>�j��ޡV���<Y�w�T�:3�ԫ�q:����lG�Gk�M��R�rCD��Y�8���IA��wk�HՔo�1�ָ�7ׯ��e}��viU},t 4�/�+��q[��/aE#��Lb�����W�y�w��]Ӭ�v��3�8pj��=g�ծg�c��z94y>�2,fi��u.�O�2=9g�]v�ʱ�w�4�
�tV�LV61�)��:P'L3�d�LvJ��,�
�=��iuJ��P� @PF�-
�������AC�?�D��;�\}]]�m��Z���Y+�8"
H/��t�����(FF@&F?�:a��PH�@4�A� @ ��A�߆��,��L�B�H}g��A-v:�h��H��f5�Ʀ���{.�R�����C������ ���"�Aչ�����E^�t�|��Y���K�7Z8[�
4�5�c������wL3r��'߫Z�?ɢ"�^��;
�KW��ɴH����1��ʙ[������̣�a���i,��l9��n��b���
wnX�t�0��✛CW�̙�t�ZʹkN�Tݳ�����qۋ/�\�y愆��.˻�{���:���j�
+�o�Br�cXI��������bV;��������E�]����xB���y�s���������ܖ}�mk|+�Z��z:ʴ<��8y�Z��I��V�[��Jl�g���#~��Yo�>��a�=�k��������p����ͅ��VL�|�r��͟�ܪ55�ufG��9/.J���ႈ�l�K'uN,<�Mu~M�ʾ\�x�n�Qϵ��R��O|ѥ<�}��[�?qq�nۘ��zL?VM�i``d04�3`��kk�\�p�
��ّb�� ��A� @ ��A� �C�����z7N����Dii���#-�_��fy���yÏ���}��>N�����#�Yd��]��}���A� @ ��A� @ ��p��w�����Feن\�����f#uBι��?�K��6��f�j��A� @ ��A� �
8�?��/
^t5����1f��������g��#��������A� @ ��A� ��F�c����ϳ�n��@�P�>�<�h������'s��t��� �u���� �}��� ��A� @ ��A� �?C�c�����]�ߞ����l�K�]��[��p;�ý�}�=�m9���W7��a��zҼ�
q���H�@!��.q����N� ��A� @ ��A� �D�c����*�w�������ot:,$�����74"s��ɳC�E ��A� @ �
���skJ�.i���8b����͜2�)q�!ǦL��(e���lW�vc��W7'�����AJ!��A� @ �����px��f
�
�Al f��'��Z�H,f� ���DOoJ��T��pSpꃨ'D^��a^ f�� >��ż�@C@�PÊh���H=�����<?xml version="1.0" encoding="UTF-8"?>
resource-fork
blkx
Attributes
0x0050
CFName
whole disk (Apple_HFS : 0)
Data
bWlzaAAAAAEAAAAAAAAAAAAAAAAAADewAAAAAAAAAAAA
AAgI/////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAIAAAAg6mmmaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAHgAAABQAAAAAAAAAAAAAAAAAAAAAAAAgAAAAA
AAAAAAAAAAAAAAAeZIAAAAUAAAAAAAAAAAAACAAAAAAA
AAAIAAAAAAAAAB5kAAAAAAAK9y6AAAAFAAAAAAAAAAAA
ABAAAAAAAAAABdgAAAAAAAsVkgAAAAAAB829AAAAAgAA
AAAAAAAAAAAV2AAAAAAAACHWAAAAAAAS408AAAAAAAAA
AIAAAAUAAAAAAAAAAAAAN64AAAAAAAAAAQAAAAAAEuNP
AAAAAAAAAHwAAAACAAAAAAAAAAAAADevAAAAAAAAAAEA
AAAAABLjywAAAAAAAAAA/////wAAAAAAAAAAAAA3sAAA
AAAAAAAAAAAAAAAS48sAAAAAAAAAAA==
ID
0
Name
whole disk (Apple_HFS : 0)
plst
Attributes
0x0050
Data
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA
ID
0
Name
koly���������������������������������������������������������,�J�"A㛸�������� ��������������������������������������������������������������������������������������������������� �������������������������������������������������������������������������������������������������� ���������������������������������������������������������������������� d�|������������������������������������������������������������������������������������������������� �������������������������������������7�������������
Now, it seems to me that it is not a permissions issue on the server, since it works in firefox, works in firefox to download on my windows box, too.
Any ideas on what would cause this?
Responses
My first guess is that the web server in question is not configured to server '.dmg' files with the correct Content-Type header ("application/octet-stream", if my Googling is correct). If the file is served as some other type (application/text?), most browsers will simply display it instead of saving it. Firefox may be using some file-name (extension) heuristics of its own to override the provided Content-Type and do the 'right' thing.
Try adding something like this to your httpd.conf: "AddType application/octet-stream .dmg"
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
