Lavanya
10/27/2025, 10:47 AMJun Yi
10/28/2025, 9:52 AM(saml) Authentication failure! invalid_ticket: OneLogin::RubySaml::ValidationError, Found an unexpected number of Signature Element. SAML Response rejected
I reviewed the environment variable documentation here: https://docs.pactflow.io/docs/on-premises/environment-variables
, but couldn’t find any variables related to configuring a SAML client ID or client secret.
Could anyone please advise whether these settings are supported, or if there’s an alternative way to configure them for SAML integration with Keycloak?
Thank you!Matt (pactflow.io / pact-js / pact-go)
Wojciech Wroblewski
11/03/2025, 4:26 PM[run-consumer-contract-tests/Contract Tests - Consumer/Publish provider's contract for JS services] ☁ git clone '<https://code>.(...).com/pactflow/actions' # ref=v2
[run-consumer-contract-tests/Contract Tests - Consumer/Publish provider's contract for JS services] [DEBUG] cloning <https://code>.(...).com/pactflow/actions to /Users/(...)/.cache/act/pactflow-actions-publish-pact-files@v2
[run-consumer-contract-tests/Contract Tests - Consumer/Publish provider's contract for JS services] Unable to clone <https://code>.(...).com/pactflow/actions refs/heads/v2: repository not found: Repository not found.
[run-consumer-contract-tests/Contract Tests - Consumer/Publish provider's contract for JS services] repository not found: Repository not found.
[run-consumer-contract-tests/Contract Tests - Consumer/Publish provider's contract for JS services] [DEBUG] skipping post step for 'Archive App Run Log'; step was not executed
[run-consumer-contract-tests/Contract Tests - Consumer/Publish provider's contract for JS services] [DEBUG] skipping post step for 'pactflow/actions/publish-pact-files@v2'; step was not executed
It looks like it's trying to get that action from our GHEC server. I also tried to set github-server-url first for checkout action.
How should I use it when working on GHEC? Preferably not copying that action repo to our instance
*I hope I used proper channelJun Yi
11/10/2025, 8:45 AMError: MPC -32602: MCP error -32602: Invalid arguments for tool contract-testing_generate_pact_tests: [
{
"received": "python",
"code": "invalid_enum_value",
"options": [
"javascript",
"typescript",
"java",
"golang",
"dotnet",
"kotlin",
"swift",
"php"
],
"path": [
"language"
],
"message": "Invalid enum value. Expected 'javascript' | 'typescript' | 'java' | 'golang' | 'dotnet' | 'kotlin' | 'swift' | 'php', received 'python'"
}
]
Thanks!Fábio Rodrigues
11/10/2025, 3:35 PMMarlin Dalpozzo
11/17/2025, 7:51 PMYousaf Nabi (pactflow.io)
Victor Rincón
12/05/2025, 6:04 PMError making request to <https://myorg.pactflow.io/pacticipants/my-service-name/versions/my-version-here/deployed-versions/environment/my-environmnet-here> status=403 Forbidden. Either you are using a read only token for a request that requires a write token (the most likely cause), or you do not have the required permissions.
I fear that the token that is being used does not have write rights.
Does anyone where I can find documentation around how to create tokens for recording deployments for a given team in PactFlow?
Thank you in advance!Ruud Welling
12/09/2025, 2:53 PMcurl -H "Accept: application/hal+json" -H "Authorization: Bearer $PACT_BROKER_TOKEN" https://${my_pact_org}.<http://pactflow.io/pacts/provider/${provider}/consumer/${consumer}/branch/main/latest|pactflow.io/pacts/provider/${provider}/consumer/${consumer}/branch/main/latest>"
To retrieve the latest version of a contract between two applications on the main branch.
This used to work fine for a long time, but since yesterday the response I get no longer contacts the pact interactions also the consumer and provider objects are missing in the json reponse.
Did this API change? Is there any other way to retrieve the latest pact (on main) for a pair of applications?Paolo Laurenti
12/15/2025, 8:42 AMMatt (pactflow.io / pact-js / pact-go)
Paolo Laurenti
12/15/2025, 9:17 AMMatt (pactflow.io / pact-js / pact-go)
Paolo Laurenti
12/15/2025, 9:27 AMMatt (pactflow.io / pact-js / pact-go)
tMck
12/17/2025, 12:45 PMAdriano Tanoue
02/23/2026, 3:20 PM${pactbroker.providerVersionNumber} and ${pactbroker.providerVersionBranch} variables are not available (blank). What is the concept I'm missing here?Yousaf Nabi (pactflow.io)
Norbert Gulácsi
03/25/2026, 12:17 PMYousaf Nabi (pactflow.io)
Piripi Martin
04/13/2026, 4:47 AMMarlin Dalpozzo
04/28/2026, 8:09 PMJaya Priya Mayandi
06/05/2026, 3:05 AM<TITLE>ERROR: The request could not be satisfied</TITLE>
</HEAD><BODY>
<H1>403 ERROR</H1>
<H2>The request could not be satisfied.</H2>
<HR noshade size="1px">
Request blocked.
We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
<BR clear="all">
If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.Piripi Martin
06/24/2026, 4:13 AMDale
07/17/2026, 8:21 AMWojciech Wroblewski
07/22/2026, 2:31 PM[{"detail":"contract content is not a valid OAS document: property '/components/securitySchemes/clientAuth/flows/clientCredentials/tokenUrl' does not match format: uri","pointer":"#/contract/content"}, I compared current version and the last passing one, but it didn't change recently. Can you please advise?Wojciech Wroblewski
07/23/2026, 11:25 AMqhussai4
08/05/2026, 2:19 PMAbdullah Safdar Ali
08/13/2026, 9:48 PM