Comments (8)
You need to use the forked version of pkcs7, and specify the correct source with your dependency management tool. dep does this well.
See an example in the Gopkg.toml
file:
[[constraint]]
branch = "sha256"
name = "github.com/fullsailor/pkcs7"
source = "github.com/groob/pkcs7"
from scep.
I tried using the forked repo but I could not. This time, the error is linked to govendor (the dependency management tool I am using, I reported an issue on their repo) so I will close thie one.
Thank you @groob
from scep.
Did you change anything @groob ? I changed to dep and it automatically downloaded your repo. Is it normal behavior?
from scep.
It's specified in the lock file. I did not change anything.
from scep.
Sorry for bothering but I am stuck.
This is in my Gopkg.lock file
[[projects]]
name = "github.com/micromdm/scep"
packages = [
"scep",
"scep/internal/pkcs7"
]
revision = "a202afd5e358b857c95d048fc47432759db0d9bd"
version = "v1.0.0"
and the files that are in it are different than your pkcs7 repo.
Are these the correct files to have pkcs7 running?
I am asking because I am getting an error from a function call in this library while processing the post request made by the built in iOS SCEP client while trying to install a configuration profile.
from scep.
What does your Gopkg.toml look like?
from scep.
[[constraint]]
branch = "master"
name = "github.com/DHowett/go-plist"
[[constraint]]
name = "github.com/gin-gonic/gin"
version = "1.2.0"
[prune]
go-tests = true
unused-packages = true
[metadata.heroku]
root-package = "github.com/user/golang-gin"
go-version = "1.10.2"
install = [ "./..." ]
from scep.
See https://github.com/golang/dep/blob/master/docs/Gopkg.toml.md for how to specify custom sources for packages. You need to specifically specify the pkcs7 dependency.
The Gopkg.toml file in this repo already does that.
from scep.
Related Issues (20)
- Revocation Endpoint HOT 2
- Feature Request - Adding Key Attributes to CSR (SCEP Client) HOT 3
- github.com/boltdb/bolt switch to github.com/etcd-io/bbolt? HOT 1
- Openssl revoke doesn't work with index.txt HOT 2
- Is it possible to configure SCEP to get certificate from Let's Encrypt? HOT 2
- docker server not start with PKCS#8 key HOT 1
- TestGenerateSubjectKeyID fails HOT 1
- Official Release? HOT 1
- Juniper SRX Compatibility HOT 3
- Enrollment from CISCO Router HOT 6
- Implementing PKCS11 HOT 2
- DES default HOT 2
- Proxy Implementation HOT 2
- Custom SCEP Client works for NDES, not GO SCEP Server HOT 18
- Compatibility with OpenXPKI HOT 1
- support SM2 ? HOT 4
- Include challenge password into CSR HOT 1
- Unable to enroll second device after enrolling one device (with nanomdm) HOT 5
- SCEP Server Error : "failed to sign CSR" HOT 3
- Certificate renewal verification not working as expected HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scep.