# SaaS Connectivity - Error while uploading connector specification file for Custom Connector

**URL:** <https://developer.sailpoint.com/discuss/t/saas-connectivity-error-while-uploading-connector-specification-file-for-custom-connector/8340>\
**Category:** SHF Discussion and Questions\
**Tags:** custom-connector, identity-security-cloud, saas-connector\
**Created:** [February 20, 2023, 5:57am UTC](https://developer.sailpoint.com/discuss/t/saas-connectivity-error-while-uploading-connector-specification-file-for-custom-connector/8340 "2023-02-20T05:57:43Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![swapnasarit](https://avatars.discourse-cdn.com/v4/letter/s/edb3f5/32.png) [@swapnasarit](https://developer.sailpoint.com/discuss/u/swapnasarit)\
**Post date:** [February 20, 2023, 5:57am UTC](https://developer.sailpoint.com/discuss/t/saas-connectivity-error-while-uploading-connector-specification-file-for-custom-connector/8340/1 "2023-02-20T05:57:44Z")

</div>

Hi Team,  
I am working on building a custom connector for Active Directory by taking reference from example given in [SaaS Connectivity](https://developer.sailpoint.com/idn/docs/saas-connectivity/example-connectors). But while uploading the zip file, it is showing 400 bad request and connector specification file validation error. There is no error for the specific json file.

Thank You in advance!

---

<div class="post-metadata">

**Author:** ![colin\_mckibben](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/colin_mckibben/32/37182_2.png) [@colin\_mckibben](https://developer.sailpoint.com/discuss/u/colin_mckibben)\
**Post date:** [February 20, 2023, 2:13pm UTC](https://developer.sailpoint.com/discuss/t/saas-connectivity-error-while-uploading-connector-specification-file-for-custom-connector/8340/2 "2023-02-20T14:13:34Z")

</div>

Did you use `sail conn init my-first-project` to initiate a new project, or did you clone an example connector and try to modify it?

---

<div class="post-metadata">

**Author:** ![philip-ellis](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/philip-ellis/32/502_2.png) [@philip-ellis](https://developer.sailpoint.com/discuss/u/philip-ellis)\
**Post date:** [February 20, 2023, 3:02pm UTC](https://developer.sailpoint.com/discuss/t/saas-connectivity-error-while-uploading-connector-specification-file-for-custom-connector/8340/3 "2023-02-20T15:02:48Z")

</div>

Perhaps you have not created the connector first using the `sail conn create` command? It would be great to see what you actually tried.

---

<div class="post-metadata">

**Author:** ![swapnasarit](https://avatars.discourse-cdn.com/v4/letter/s/edb3f5/32.png) [@swapnasarit](https://developer.sailpoint.com/discuss/u/swapnasarit)\
**Post date:** [February 21, 2023, 3:59am UTC](https://developer.sailpoint.com/discuss/t/saas-connectivity-error-while-uploading-connector-specification-file-for-custom-connector/8340/4 "2023-02-21T03:59:48Z")

</div>

Hi @colin_mckibben , @philip-ellis

Below is the complete details of the steps that I followed until now.

In Prerequisites, I have added Golang and Node, but not able to add Make package to the environment.

I have created a project with sail conn _init_

I created required file and copy-paste under required folder.

Got error while creating ZIP for the same using _npm run pack-zip_, so I created a zip file with 7Zip.

Also, created an entry for connector, using _sail conn create “”_ and I got ID and ALIAS.

---

<div class="post-metadata">

**Author:** ![colin\_mckibben](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/colin_mckibben/32/37182_2.png) [@colin\_mckibben](https://developer.sailpoint.com/discuss/u/colin_mckibben)\
**Post date:** [February 21, 2023, 6:02pm UTC](https://developer.sailpoint.com/discuss/t/saas-connectivity-error-while-uploading-connector-specification-file-for-custom-connector/8340/5 "2023-02-21T18:02:18Z")

</div>

> [@swapnasarit](#):
>
> Got error while creating ZIP for the same using _npm run pack-zip_, so I created a zip file with 7Zip.

What was your error? Simply creating a zip file isn’t enough. The pack step is also important. Ideally, you should be able to run that command successfully, which might be why you are seeing issues.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/sailpoint/original/2X/f/f2136700ed5e3703e0b85e02f6be799dacca7735.png) [@system](https://developer.sailpoint.com/discuss/u/system)\
**Post date:** [July 19, 2023, 2:24pm UTC](https://developer.sailpoint.com/discuss/t/saas-connectivity-error-while-uploading-connector-specification-file-for-custom-connector/8340/6 "2023-07-19T14:24:22Z")

</div>


