# Transaction already created

**URL:** <https://discuss.elastic.co/t/transaction-already-created/291047>\
**Category:** Elastic Observability\
**Created:** [December 6, 2021, 1:37pm UTC](https://discuss.elastic.co/t/transaction-already-created/291047 "2021-12-06T13:37:51Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pucky](https://avatars.discourse-cdn.com/v4/letter/p/e68b1a/32.png) [@Pucky](https://discuss.elastic.co/u/Pucky)\
**Post date:** [December 6, 2021, 1:37pm UTC](https://discuss.elastic.co/t/transaction-already-created/291047/1 "2021-12-06T13:37:51Z")

</div>

Hi all. I keep getting the following in syslog

```auto
Elastic APM PHP Tracer [PID: 3234] 2021-12-03 11:57:31.455829+02:00 [WARNING] [Public-API] [Tracer.php:224] [beginTransactionWithBuilder] Received reque
st to begin a new current transaction even though there is a current transaction that is still not ended. {"this":{"isRecording":true,"providedDependencies":{"clock":null,"configRawSnapshotSource":null,"
eventSink":null,"logSink":null},"config":{"optNameToParsedValue":{"api_key":null,"breakdown_metrics":true,"enabled":true,"environment":null,"hostname":null,"log_level":3,"log_level_stderr":null,"log_leve
l_syslog":null,"secret_token":null,"server_timeout":10000,"service_name":"plugin-qc","service_node_name":null,"service_version":null,"transaction_max_spans":500,"transaction_sample_rate":0.5,"url_groups"
:null,"verify_server_cert":true},"apiKey":null,"breakdownMetrics":true,"enabled":true,"environment":null,"hostname":null,"logLevel":3,"logLevelStderr":null,"logLevelSyslog":null,"secretToken":null,"serve
rTimeout":10000,"serviceName":"plugin-qc","serviceNodeName":null,"serviceVersion":null,"transactionMaxSpans":500,"transactionSampleRate":0.5,"urlGroups":null,"verifyServerCert":true},"currentTransactionI
d":"25d312123ef92a7f"},"namespace":"Elastic\\Apm\\Impl","class":"Tracer"}

```

I presume that that is caused by the automatic tooling and the manual transactions conflicting.  
Is it an issue?  
How do I make it go away.  
I've implemented the following and restarted php-apm but no luck.  
`elastic_apm.transaction_ignore_urls = * (edited)`

---

<div class="post-metadata">

**Author:** ![Pucky](https://avatars.discourse-cdn.com/v4/letter/p/e68b1a/32.png) [@Pucky](https://discuss.elastic.co/u/Pucky)\
**Post date:** [December 14, 2021, 8:16am UTC](https://discuss.elastic.co/t/transaction-already-created/291047/2 "2021-12-14T08:16:58Z")

</div>

Anyone have any idea about this?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [November 4, 2022, 8:33am UTC](https://discuss.elastic.co/t/transaction-already-created/291047/3 "2022-11-04T08:33:15Z")

</div>


