This issue may belong to lightblue-mongo. I decided to put it here since it has to do with http timeouts.
Recently, I was pushing 2 new indexes on a large collection, which resulted in the metadata update request to timeout. Each time I did the push only the first index was created. I had to repeat the metadata update request to create the other one.