4.17.05 - Note di rilascio di Edge per Private Cloud

Stai visualizzando la documentazione di Apigee Edge.
Consulta la documentazione di Apigee X.
info

Dalla precedente release delle funzionalità di Edge per il cloud privato, si sono verificate le seguenti release, che sono incluse in questa release delle funzionalità:

Rilascio dell'interfaccia utente Edge Rilascio della gestione di Edge

Consulta la sezione Informazioni sulla numerazione delle release per capire come determinare se una specifica release cloud è inclusa nella tua versione di Edge per il cloud privato.

Panoramica della release

Questa release include una serie di funzionalità degne di nota che ti aiutano a controllare e proteggere meglio le tue API, tra cui:

  • I flussi condivisi supportano il deployment senza tempi di inattività.
  • Ora è supportata l'eliminazione dei dati di monetizzazione per un'organizzazione.
  • Altre nuove funzionalità descritte di seguito.

Per quanto riguarda il ritiro, i vault sono stati ritirati.

Il resto di questo argomento contiene i dettagli di tutte le nuove funzionalità, gli aggiornamenti e le correzioni di bug contenuti nella release.

Ritiri e deprecazioni

Le seguenti funzionalità sono state ritirate o deprecate in questa release. Per saperne di più, consulta le norme sul ritiro di Edge.

Ritirato: aggiunta di percorsi nella scheda Rendimento del proxy API

Fino a questa release, potevi passare a un proxy API nell'interfaccia utente di gestione, andare alla scheda Rendimento e creare percorsi diversi per un confronto basato su grafici nella scheda Rendimento del proxy e nella dashboard Transazioni commerciali. Questa funzionalità è stata ritirata e non è più disponibile nella UI. Per un'alternativa a questa funzionalità, consulta il seguente articolo della community Apigee: Alternativa all'API Business Transactions. (EDGEUI-902)

Ritirato: URL buildInfo per il portale Developer Services

Nelle versioni precedenti del portale, per determinare la versione del portale, aprivi il seguente URL in un browser:

http://yourportal.com/buildInfo

Nella versione 4.17.05 questo link è stato rimosso. Per determinare la versione, apri la voce di menu Report > Report sullo stato in Drupal. La versione del portale viene visualizzata nella tabella nella riga denominata Profilo di installazione.

Ritiro dell'archivio sicuro (vault) di Apigee

L'archivio sicuro Apigee, noto anche come "vault", verrà ritirato un anno dopo la data dell'annuncio di ritiro mostrata nella pagina Ritiri e ritiri. I vault, che forniscono l'archiviazione criptata di coppie chiave/valore, vengono creati con l'API di gestione e vi si accede in fase di runtime con le funzioni nel modulo Node.js apigee-access.

Anziché utilizzare l'archivio sicuro, utilizza le mappe chiave-valore (KVM) criptate, come descritto in Utilizzare le mappe chiave-valore. I KVM criptati sono sicuri quanto i vault e offrono più opzioni per la creazione e il recupero. (MGMT-3848)

Nuove funzionalità e aggiornamenti

Di seguito sono riportate le nuove funzionalità e i miglioramenti di questa release. Oltre ai miglioramenti seguenti, questa release contiene anche diversi miglioramenti di usabilità, prestazioni, sicurezza e stabilità.

Cloud privato

È stato aggiunto un nuovo parametro di configurazione SMTP obbligatorio all'installazione

Ora devi utilizzare il parametro SMTPMAILFROM nel file di configurazione dell'installazione di Edge. Questo parametro specifica l'indirizzo email utilizzato quando Edge invia email automatiche, ad esempio quando un utente richiede di reimpostare una password. Per saperne di più, consulta Installare i componenti Edge su un nodo.

(EDGEUI-1020)

Ora è possibile impostare il timeout utilizzato dalla UI Edge per le chiamate di gestione dell'API Edge

Ora puoi specificare la durata del timeout dell'API utilizzata dalla UI Edge per controllare per quanto tempo la UI attende la restituzione di una chiamata di gestione API. Le seguenti proprietà definiscono il timeout:

  • conf_apigee_apigee.feature.apitimeout imposta il tempo, in secondi, durante il quale la UI attende la risposta di una chiamata al backend, indipendentemente da qualsiasi attività. Se la chiamata non viene completata entro questo periodo di tempo, l'interfaccia utente genera un errore di timeout. Il valore predefinito è 180 secondi (3 minuti).
  • conf_apigee_play.ws.timeout.idle imposta per quanto tempo l'interfaccia utente attende l'attività sul server, in millisecondi. Può essere impostato sullo stesso valore di conf_apigee_apigee_apitimeout o su un valore inferiore. L'impostazione di un valore maggiore non ha alcun effetto. Il valore predefinito è 180.000 millisecondi (3 minuti).
  • conf_apigee_play.ws.timeout.connection imposta per quanto tempo l'interfaccia utente attende che venga stabilita una connessione. Può essere impostato sullo stesso valore di conf_apigee_apigee_apitimeout o su un valore inferiore. L'impostazione di un valore maggiore non ha alcun effetto. Il valore predefinito è 120.000 millisecondi (2 minuti).

Per saperne di più, vedi Imposta il timeout utilizzato dall'interfaccia utente Edge per le chiamate di gestione dell'API Edge.

(EDGEUI-816)

È stato aggiunto il timeout dei nuovi tentativi del processore di messaggi ai router

È stato aggiunto un timeout in modo che i router smettano di riprovare a inviare una richiesta ai Message Processor e restituiscano un messaggio di errore.

Per saperne di più, consulta Configurazione del router per riprovare le connessioni a un processore di messaggi.

(APIRT-2912)

Aggiunta della procedura per modificare l'amministratore di sistema predefinito

Ora è inclusa la documentazione per modificare l'amministratore di sistema predefinito.

Per saperne di più, consulta Gestione di utenti, ruoli e autorizzazioni.

(DOS-4895)

È stata aggiunta la documentazione sulla separazione delle attività di installazione di Edge tra utente root e non root

La nuova documentazione descrive i passaggi per separare le attività di installazione di Edge tra utente root e non root.

Per saperne di più, consulta la Panoramica dell'installazione edge.

(DOS-4573)

Edge invia automaticamente email in risposta a determinati eventi, ad esempio quando un utente viene aggiunto a un'organizzazione. Molte di queste email contengono un link. Ad esempio, quando un nuovo utente viene aggiunto a un'organizzazione, l'interfaccia utente Edge gli invia un'email contenente un URL di accesso nel formato:

https://domain/login

Il dominio viene determinato automaticamente da Edge ed è in genere corretto per l'organizzazione. Tuttavia, è possibile che quando l'UI Edge si trova dietro un bilanciamento del carico, il nome di dominio generato automaticamente non sia corretto. In questo caso, puoi utilizzare la proprietà conf_apigee_apigee.emails.hosturl per impostare in modo esplicito la parte del nome di dominio dell'URL generato.

Per saperne di più, consulta Impostazione del nome host per i link nelle email generate.

(EDGEUI-1044)

Impostazione dell'URL di base visualizzato dall'UI Edge per un proxy API

La UI Edge mostra l'URL di un proxy API in base alle impostazioni dell'host virtuale corrispondente alla posizione in cui viene eseguito il deployment del proxy. Questo display può includere il numero di porta del router dell'host virtuale.

Nella maggior parte dei casi, l'URL visualizzato nell'interfaccia utente di Edge è l'URL corretto per effettuare richieste esterne al proxy. Tuttavia, per alcune configurazioni, l'URL visualizzato non è corretto. Ad esempio, una qualsiasi delle seguenti configurazioni può fare in modo che l'URL visualizzato non corrisponda all'URL effettivo utilizzato per effettuare richieste esterne al proxy:

  • La terminazione SSL avviene in un bilanciatore del carico
  • Il mapping delle porte avviene tra un bilanciatore del carico e i router Apigee
  • Un bilanciatore del carico configurato con la riscrittura del percorso

Edge per Private Cloud 4.17.05 e versioni successive supportano un attributo sull'host virtuale chiamato <BaseUrl> che consente di ignorare l'URL visualizzato dalla UI Edge. Ecco un esempio che mostra l'oggetto host virtuale con il nuovo attributo <BaseURL>. In questo esempio, il valore "http://myCo.com" viene visualizzato nell'interfaccia utente Edge:

<VirtualHost name="myVHost">
   <HostAliases>
     <HostAlias>DNS_name_or_IP:9005</HostAlias>
   </HostAliases>
   <BaseUrl>http://myCo.com</BaseUrl>
   <Interfaces/>
   <Port>9005</Port>
</VirtualHost>

Se <BaseUrl> non è impostato, l'URL predefinito visualizzato dall'interfaccia utente Edge sarà: "http://DNS_name_or_IP:9005/", mentre la configurazione dell'alias host effettivo è "http://myCo.com".

Puoi anche impostare l'URL di base quando crei un'organizzazione utilizzando la proprietà VHOST_BASEURL con l'utilità apigee-provision.

Per saperne di più, consulta Configurazione dell'accesso TLS a un'API per il cloud privato.

(EDGEUI-5008)

Aggiunta della documentazione sull'abilitazione del logging di debug

È stata aggiunta la documentazione per descrivere come attivare/disattivare il logging di debug per i componenti Edge.

Per saperne di più, consulta Attivazione della registrazione di debug.

(APIRT-4018)

Nuovo programma di installazione e sintassi dei comandi per l'utilità apigee-analytics-collector

Tutti i clienti di Edge for Private Cloud sono tenuti a inviare ad Apigee statistiche sul traffico proxy API utilizzando la versione beta dell'utilità della riga di comando apigee-analytics-collector. Questa utilità invia il report sul volume delle chiamate API ad Apigee.

Questa release di Edge contiene nuove istruzioni di installazione e sintassi dei comandi per l'utilità apigee-analytics-collector. In questa release, ora utilizzi apigee-service per installare l'utilità apigee-analytics-collector, anziché npm, e richiami l'utilità apigee-analytics-collector tramite apigee-service anziché come comando autonomo.

Per saperne di più, consulta la sezione Caricamento dei dati di traffico API su Apigee - Release beta.

Nuova directory di installazione predefinita dopo l'aggiornamento del portale Developer Services di Nginx/Postgres da una nuova installazione 4.17.01

Dopo aver aggiornato una nuova installazione della versione 4.17.01 che utilizza Nginx/Postgres, la directory principale è cambiata da:

/opt/apigee/apigee-drupal

a:

/opt/apigee/apigee-drupal/wwwroot

Servizi API

Convalida dell'input più rigorosa per le entità

È stata applicata una convalida dell'input più rigorosa a tutte le entità dell'organizzazione Apigee Edge. I caratteri consentiti sono generalmente alfabetici (tutti i casi), numeri e trattini bassi.

Le entità interessate includono:

  • Organizzazioni
  • Ambienti
  • Proxy API
  • Revisioni del proxy API
  • Nomi delle policy nel proxy API
  • ID configurazioni maschere di traccia di debug
  • Nomi delle risorse (callout Java, xsl, tutte le risorse)
  • Archivi chiavi
  • CRLstores
  • Riferimenti alle risorse
  • Server di destinazione

(MGMT-3840)

Deployment senza tempi di inattività dei flussi condivisi

Quando vuoi eseguire il deployment di flussi condivisi e assicurarti che il traffico in entrata venga rifiutato in misura minima o nulla durante il deployment, ora puoi utilizzare un'API di gestione del deployment senza tempi di inattività. Il processo è quasi identico all'implementazione senza tempi di inattività per i proxy API utilizzando l'API Management. L'unica differenza è la risorsa API di gestione.

La seguente chiamata esegue il deployment della revisione del flusso condiviso indicata nell'URI, quindi annulla il deployment della revisione di cui è stato eseguito il deployment in precedenza (il parametro di query override=true lo consente):

curl -X POST -H "Content-type:application/x-www-form-urlencoded" \
https://api.enterprise.apigee.com/v1/o/{org_name}/environments/{env-name}/sharedflows/{shared_flow_name}/revisions/{revision_number}/deployments?"override=true" \
-u email:password

(MGMT-3485)

Monetizzazione

Eliminare i dati di monetizzazione per un'organizzazione

Potresti voler eliminare i dati di monetizzazione della tua organizzazione nei seguenti scenari:

  • Elimina la tua organizzazione. In questo caso, devi eliminare i dati di monetizzazione prima di poter eliminare l'organizzazione.
  • Cancella i dati di monetizzazione di un'organizzazione di test che vuoi riutilizzare. In questo caso, devi sincronizzare i dati di Apigee Edge dopo aver eliminato i dati di monetizzazione.

Per saperne di più, vedi Eliminare i dati di monetizzazione dalla tua organizzazione. (DEVRT-2581)

Aggiunta API per l'attivazione della monetizzazione per un'organizzazione

Ora puoi utilizzare un'API per attivare la monetizzazione per un'organizzazione.

Per saperne di più, consulta Attivare la monetizzazione per un'organizzazione.

(DEVRT-2383)

Bug corretti

In questa release sono stati corretti i seguenti bug. Questo elenco è principalmente destinato agli utenti che controllano se i loro ticket di assistenza sono stati risolti. Non è progettato per fornire informazioni dettagliate per tutti gli utenti.

Private Cloud 4.17.05

ID problema Descrizione
DEVRT-3569

La monetizzazione ha un limite di lunghezza inferiore per i nomi di prodotti e app rispetto a Edge

La monetizzazione e Edge ora hanno gli stessi limiti di lunghezza per i nomi di prodotti e app.

DOS-4400 L'azione di backup di apigee-service non riesce quando la directory dei dati utilizza link simbolici
DOS-4563

La convalida di ZooKeeper ora funziona con i nomi host e gli indirizzi IP

I file di configurazione Edge ora ti consentono di specificare i nodi ZooKeeper utilizzando indirizzi IP e nomi host.

DOS-4562

L'azione "apigee-provision delete-env" non consente di inserire la password di amministratore dalla riga di comando

Ora puoi inserire la password amministratore dalla riga di comando.

DOS-4568

La convalida di ZooKeeper ora funziona quando specifichi il suffisso ":observer"

I file di configurazione Edge ora consentono di specificare il suffisso ":observer" per i nodi ZooKeeper.

EDGEUI-28

La sessione utente non viene eliminata quando l'utente esce dall'UI Edge

Quando un utente esce dall'UI Edge, il cookie di sessione dell'utente viene eliminato. Tuttavia, mentre l'utente è connesso, malware o altro software dannoso in esecuzione sul sistema dell'utente potrebbero ottenere il cookie e utilizzarlo per accedere all'interfaccia utente Edge.
Puoi configurare l'interfaccia utente Edge in modo che memorizzi le informazioni sulle sessioni correnti nella memoria del server. Quando l'utente esce, le informazioni della sessione vengono eliminate, impedendo a un altro utente di utilizzare il cookie per accedere all'UI di Edge. Per saperne di più, consulta Configurare la UI Edge per archiviare le informazioni sulla sessione in memoria.
EDGEUI-662

Ora è possibile impostare il testo del suggerimento per la password nella UI di Edge

Ora puoi controllare il testo visualizzato nella finestra di dialogo di reimpostazione della password nell'interfaccia utente di Edge. Questa opzione è utile se hai requisiti speciali per le password degli utenti. Per saperne di più, consulta Impostazione del testo suggerimento per la password nell'interfaccia utente di Edge.

EDGEUI-920

Il supporto per le KVM criptate nella UI Edge è disattivato per impostazione predefinita

Nelle versioni precedenti, era necessario abilitare esplicitamente il supporto per le KVM criptate nell'interfaccia utente Edge.

EDGEUI-962

La porta TLS SMTP non è più limitata a 465

Ora puoi scegliere la porta SMTP TLS.

Cloud 17.04.12 (UI)

ID problema Descrizione
EDGEUI-1008 Reindirizzamento errato quando si passa a Prova il nuovo Edge in un URL abilitato per SAML
Ora il reindirizzamento funziona correttamente quando fai clic su Prova il nuovo Edge da un URL abilitato per SAML.
EDGEUI-980 La sessione di traccia deve essere interrotta dopo che l'utente salva le modifiche a un proxy API o ne annulla il deployment dall'ambiente
La sessione di traccia viene ora interrotta dopo che un utente salva le modifiche a un proxy API o ne annulla il deployment dall'ambiente.
DEVRT-3532 Applicazione dell'interfaccia utente EDGE delle cifre decimali
L'interfaccia utente EDGE ora può applicare il numero di cifre decimali, incluso il numero di cifre consentite nelle maschere di input.

Cloud 17.04.05 (UI)

ID problema Descrizione
EDGEUI-976 Il messaggio relativo al numero massimo di transazioni di tracciamento viene interrotto in modo errato su due righe
Quando vengono visualizzati i messaggi di errore, a volte l'interfaccia utente di Edge divide in modo errato una parola su due righe. Il problema è stato risolto.
EDGEUI-971 SOAP 2 REST: rimuovere gli esempi che non funzionano
I riferimenti al WSDL di esempio CurrencyConvertor sono stati rimossi dalla UI di Edge e dalla documentazione.
EDGEUI-905 L'esempio WSDL di SOAP proxy Weather non funziona più
I riferimenti al WSDL di esempio Weather sono stati rimossi dall'interfaccia utente Edge e dalla documentazione.

Cloud 17.03.29 (UI)

ID problema Descrizione
EDGEUI-967 Elimina i messaggi di errore dopo l'interruzione della sessione di traccia
Quando si verifica un errore durante una sessione di traccia, la sessione di traccia viene interrotta e i messaggi di errore successivi vengono eliminati.

Inoltre, quando raggiungi il numero massimo di transazioni consentite per una singola sessione di traccia e la sessione di traccia viene interrotta, ora viene visualizzato il seguente messaggio:

A maximum of 20 transactions can be fetched during a trace session. Start a new trace session to view more transactions.

EDGEUI-966 La pagina dei dettagli del prodotto API non mostra le app per sviluppatori
In determinate circostanze, la pagina dei dettagli del prodotto API non mostrava alcuna app per sviluppatori. Il problema è stato risolto.
EDGEUI-965 La pagina App sviluppatore si blocca su openSUSE in alcuni fusi orari
La pagina App sviluppatore non veniva caricata su openSUSE in determinati fusi orari. Il problema è stato risolto.
EDGEUI-907 La casella di controllo Criptato è selezionata per impostazione predefinita per tutte le organizzazioni HIPAA
Per le organizzazioni HIPAA, tutte le mappe chiave-valore sono criptate. Quando aggiungi una nuova mappa chiave-valore utilizzando la UI per un'organizzazione HIPAA, nella finestra di dialogo Nuova mappa chiave-valore la casella di controllo Crittografato è selezionata e non può essere disattivata.

Cloud 17.03.15.01 (UI)

ID problema Descrizione
EDGEUE-996 La pagina dei dettagli del prodotto non mostra le app
Ora la pagina dei dettagli del prodotto mostra tutte le app per sviluppatori.
EDGEUI-973 Edge reindirizza alla schermata di accesso dopo l'interruzione della sessione di traccia
È stato corretto un bug che causava il reindirizzamento degli utenti alla schermata di accesso quando eseguivano operazioni normali, ad esempio l'interruzione di una sessione di traccia.

Cloud 17.03.15 (UI)

ID problema Descrizione
EDGEUI-961 Lascia un intervallo di tempo per il calcolo dell'aggiornamento del token
Per evitare che le chiamate a Edge non vadano a buon fine, Edge ora verifica e aggiorna i token in scadenza nel prossimo futuro, anziché aggiornare solo quelli scaduti.
EDGEUI-954 Editor proxy che sostituisce le virgolette nelle condizioni con l'entità codificata
Nell'editor proxy, le virgolette non vengono più codificate all'interno del tag <Condition>.
EDGEUI-952 Lo strumento di tracciamento non funziona quando i parametri di query filtrati includono caratteri speciali
Il filtro Parametro di query nello strumento di tracciamento funziona correttamente quando nel filtro vengono specificati caratteri speciali.
EDGEUI-943 Expired /oAuthRefreshToken should not return a 500 error
Nel caso in cui un token OAuth scada, ora viene restituito un codice di stato HTTP 303 anziché un errore del server 5XX.
EDGEUI-942 La pagina dei log di Node.js deve interrompere l'aggiornamento automatico in caso di errore
Quando visualizzi i log di Node.js, se si verifica un errore, l'aggiornamento automatico viene disattivato automaticamente. Puoi riattivare l'aggiornamento automatico facendo clic su Avvia aggiornamento automatico.
EDGEUI-941 Problemi con la gestione degli errori e la disconnessione automatica
In determinate circostanze, quando un utente deve reinserire le credenziali per continuare a lavorare, l'interfaccia utente non reindirizza alla schermata di accesso. Il problema è stato risolto.
EDGEUI-934 I bundle inviati dall'editor proxy devono essere compressi
Quando modifichi una revisione nuova o esistente nell'editor proxy, ora viene inviato un bundle ZIP compresso.
EDGEUI-918 Aggiornamento di Apigee Advisory
L'Apigee Advisory è stato aggiornato come segue:
  • Query nelle ultime 24 ore (anziché supportare solo "mezzanotte di ieri")
  • Interrompe l'esecuzione della query se si verifica un errore durante il controllo dei consigli (ad esempio, le credenziali sono scadute)
  • Il titolo è stato modificato da Avvisi di consulenza ad Avvisi
EDGEUI-917 Non eseguire il wrapping degli errori 4xx come 502
Gli errori HTTP 4xx non vengono più sottoposti a wrapping come errori HTTP 502 Bad Gateway nell'interfaccia utente.

Cloud 17.03.13.02 (monetizzazione)

ID problema Descrizione
DEVRT-3584 Supporto transitorio per la chiamata GET {organization}/limits
. Tutti gli endpoint API per la funzionalità Limiti ritirata sono stati rimossi e risponderanno con il codice di stato 404, ad eccezione di GET {organization}/limits, che restituisce un array limit vuoto (per consentire il passaggio dall'utilizzo di questo endpoint). Ti consigliamo di rimuovere tutti i riferimenti all'endpoint GET {organization}/limits prima di settembre 2017, data in cui verrà rimosso.
DEVRT-3555 La sincronizzazione dell'output degli sviluppatori indica "prodotti"
Quando sincronizzi gli sviluppatori utilizzando l'API Monetization, come descritto in Sincronizzazione degli sviluppatori tramite l'API, l'output specificava "prodotti" anziché "sviluppatori". Questo problema è stato risolto.

Cloud 17.03.13.01 (monetizzazione)

ID problema Descrizione
DEVRT-3554 Aggiungi un prodotto API a più di un pacchetto API
Ora puoi aggiungere un prodotto API a più pacchetti API che potrebbero avere o meno sviluppatori attivi, a condizione che gli sviluppatori non accettino due piani tariffari separati applicabili allo stesso prodotto API.
DEVRT-3532 Supporto di cifre decimali aggiuntive per la valutazione dei piani tariffari
La proprietà MINT.RATE_DECIMAL_PLACES è ora supportata per la tua organizzazione per consentirti di impostare il numero di cifre decimali supportate per determinati valori dei piani tariffari. Consulta Configurare il numero di posizioni decimali per le tariffe dei piani tariffari.
DEVRT-3517 Flag per attivare il motore fiscale per organizzazione
Il flag MINT_TAX_ENGINE_ENABLED è ora disponibile per consentire agli amministratori di sistema di attivare o disattivare il motore fiscale per la monetizzazione. Il motore fiscale è disattivato per impostazione predefinita per le nuove organizzazioni con la monetizzazione attivata.
DEVRT-3454 Miglioramento della gestione/risposte delle eccezioni nelle API di monetizzazione
La gestione degli errori è stata migliorata per includere dettagli più specifici sugli errori segnalati.
DEVRT-3441 Notifica di utilizzo attivata in modo errato
Una notifica di utilizzo è stata attivata in modo errato. Il problema che ha causato questo errore è stato risolto.

Cloud 17.03.13 (gestione delle API)

ID problema Descrizione
MGMT-3843 Errore"org.antlr.v4.runtime.Vocabulary" durante il rendering del modello come HTML
MGMT-3829 Il tentativo di eseguire il deployment di un proxy API con l'endpoint API di deployment del flusso condiviso sembra riuscire
Questa correzione di bug aggiunge la convalida nell'API di deployment di Sharedflow per restituire 400 Bad Request "NoSharedFlowsToDeploy" durante il deployment di una revisione di apiproxy.
MGMT-3667 GET /v1/o/{org}/developers restituisce un conteggio impreciso degli sviluppatori
MGMT-3575 Eccezione expressions.parser.InvalidPattern durante l'implementazione
MGMT-3511 Il deployment del proxy restituisce il codice di risposta 400 anche se il deployment va a buon fine
Questa correzione del bug si occupa di ignorare lo stato di annullamento del deployment di una revisione di apiproxy attivata tramite un'altra chiamata API di annullamento del deployment durante il deployment di override di una nuova revisione.

Cloud 17.03.1 (UI)

ID problema Descrizione
EDGEUI-936 Trace: Setting a Filter on Content-Type doesn’t work because slash is double-encoded
EDGEUI-935 "Errore durante il recupero dei dati di Analytics" quando si utilizza il segno = nel filtro del report personalizzato
EDGEUI-930 Codifica XML nel criterio di protezione delle espressioni regolari non conservata durante il salvataggio del bundle

Cloud 17.02.15 (UI)

ID problema Descrizione
EDGEUI-901 Errore nel WSDL generato come parte dei proxy pass-through SOAP
EDGEUI-884 La visualizzazione di un prodotto associato a decine di migliaia di app potrebbe causare l'arresto anomalo dell'interfaccia utente
EDGEUI-868 Nel browser IE, alcune pagine della UI non vengono visualizzate e viene visualizzato l'errore "L'oggetto non supporta la proprietà"
EDGEUI-238 Errore di traccia fuorviante "Non hai l'autorizzazione per eseguire la traccia in questo ambiente".
Il vero problema era che la revisione del proxy selezionata non era stata implementata.

Cloud 17.02.13 (runtime API)

ID problema Descrizione
DEVRT-3205 La creazione dell'azienda non riesce a intermittenza
APIRT-3513 Chiamate proxy non riuscite a causa dell'errore Vhost non trovato
APIRT-3507 Errori intermittenti nei callout del servizio JavaScript che chiamavano lo stesso IP con nomi host diversi
APIRT-3449 Policy Verify OAuth v2.0 Access Token imposta il nome della proprietà errato; prefissi doppi apiproduct.apiproduct.*
APIRT-3392 Tempi di risposta elevati intermittenti sui proxy per un proxy specifico
APIRT-3032 Ricerca DNS eseguita su target.url impostato su un indirizzo IP
APIRT-2718

Norme OAuthV2 - Generate Access Token restituisce api_product_list formattato in modo errato
Quando utilizzi l'API di gestione per generare un token di accesso OAuth 2.0, la risposta JSON include un elenco di prodotti API nel seguente formato:

"api_product_list" : "[Product1, Product2, Product3]"

Una nuova proprietà api_product_list_json nella risposta restituisce anche l'elenco dei prodotti come array di singoli nomi di prodotto:

"api_product_list_json" : ["Product1", "Product2", "Product3"]

Cloud 17.02.13 (gestione delle API)

ID problema Descrizione
UAPAQ-146 La metrica di analisi TPS restituisce minuti, non secondi

Cloud 17.01.18 (UI)

ID problema Descrizione
EDGEUI-898

Errori durante l'importazione o il salvataggio di bundle di grandi dimensioni (> 10 MB)

Questo problema è stato risolto in un hotfix rilasciato il 6 febbraio 2017. (REL-3948)

EDGEUI-860

Gli utenti non ricevono un'email quando vengono aggiunti a un'organizzazione nella UI

Questo problema è stato risolto in una correzione rapida rilasciata il 23 gennaio 2017.

EDGEUI-847 L'opzione NodeJS deve essere rimossa dall'opzione della policy di callout del servizio
EDGEUI-827 I ruoli personalizzati possono consentire autorizzazioni aggiuntive in modo imprevisto

Cloud 17.01.16 (gestione API)

ID problema Descrizione
MGMT-3697 Prestazioni lente dell'API di gestione
MGMT-3674 Impossibile creare KVM o Vault criptati per le organizzazioni abilitate per l'HIPAA
MGMT-3647 Accesso al ruolo utente per gli utenti con email in maiuscolo genera errore 403
MGMT-3601 Errore durante il deployment del nuovo proxy Apigee
MGMT-3527 Errore di caricamento del server di destinazione, della cache e dell'host virtuale durante il deployment
DOS-4008 Bug di registrazione del traffico che mostra un calo impreciso del traffico

Cloud 17.01.16 (monetizzazione)

ID problema Descrizione
DEVRT-3385 Aggiungi modelli di notifica per le notifiche azienda-sviluppatore
Sono stati aggiunti modelli di notifica predefiniti per le notifiche azienda-sviluppatore, inclusi COMPANY_INVITES_DEVELOPER e DEVELOPER_INVITES_COMPANY. Per saperne di più, consulta Configurare le notifiche utilizzando i modelli di notifica.
DEVRT-3364 Piano tariffario non rinnovato alla data di rinnovo
È stato risolto un problema che impediva il rinnovo dei piani tariffari alla data di rinnovo configurata.
DEVRT-3325 Piani tariffari che non generano notifiche di utilizzo
È stato risolto un problema che impediva l'invio di notifiche di utilizzo dei piani tariffari.
DEVRT-3297 Le chiamate API non vengono bloccate dopo la scadenza del piano tariffario
È stato risolto un problema che consentiva alle chiamate API di essere eseguite dopo la data di scadenza del piano tariffario.
DEVRT-3296 L'eliminazione di un pacchetto API con piani bozza o scaduti restituisce un errore HTTP 500
Quando si elimina un pacchetto API con piani tariffari bozza o scaduti, l'operazione di eliminazione non viene eseguita correttamente e viene visualizzato un errore HTTP 500. Ora viene restituito un errore più descrittivo che indica che l'utente deve eliminare i piani tariffari scaduti o in bozza prima di poter eliminare il pacchetto API.
DEVRT-3178 Piano tariffario futuro non applicato allo sviluppatore che accetta il piano tariffario principale dopo la pubblicazione del piano tariffario futuro
Se uno o più sviluppatori hanno accettato un piano tariffario principale dopo la pubblicazione di un piano tariffario futuro, quest'ultimo non è stato rispettato e gli sviluppatori sono stati sospesi alla scadenza del piano tariffario principale. Il problema è stato risolto.
DEVRT-3113 Notifiche duplicate inviate per alcuni eventi
Le notifiche duplicate non vengono più inviate per lo stesso evento.