DOCKER push failing with "received unexpected HTTP status: 500 Server Error"

While pushing a docker image to Nexus Sonatype dokcer repository, we are getting error on the docker client as listed below:
The push refers to repository [our_ip:port/hello-world]
9c27e219663c: Pushing [==================================================>] 15.36kB
received unexpected HTTP status: 500 Server Error

Moreover the nexus logs are:
2020-08-20 11:50:01,993+0530 WARN [qtp567874643-1617] admin org.sonatype.nexus.repository.docker.internal.V2Handlers - Error: PATCH /v2/hello-world/blobs/uploads/89a07635-61f7-4456-bff6-a87151f9c5cc
org.sonatype.nexus.blobstore.api.BlobStoreException: BlobId: path$nexus-repository-docker/89a07635-61f7-4456-bff6-a87151f9c5cc/1597904371990, java.io.IOException: java.util.concurrent.TimeoutException: Idle timeout expired: 30000/30000 ms, Cause: java.util.concurrent.TimeoutException: Idle timeout expired: 30000/30000 ms
___________________________________________________-