Os exemplos do comando cURL mostram que você separa as entradas de formulário usando ;
em vez de &
. Você pode querer tentar isso.
Além disso, curl --verbose ...
fornecerá mais detalhes que podem ajudar você a descobrir qual é o problema.