When a subpoena is served by any person other than the sheriff or constable, proof thereof shall be shown by affidavit; but no costs for serving the same shall be allowed.