dmg file download issue

Latest response

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��
�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[�
�����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�
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�
��ّ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
i``d04�3`��kk�\�p�

�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"

Any particular spot to put it? I tried a spot and the httpd service would not restart. I had to remove the entry. I have also seen where that line can be put into the .htaccess file. And I have seen where a person can put in dmg in the mime.types file. I tried the mime.types and no change, though I did not restart httpd, I did apachectl graceful

I have tried to see what was done on an old server, where dmg files download ok, but I can't find anything in any of these locations suggesting a change for dmg.

Just tried putting AddType application/octet-stream .dmg into the .htaccess file and got the dmg to download.

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.