Some 800 workers, including at the port San Juan de Marcona, have taken part in the indefinite strike after negotiations over a new contract broke down.